Pros
- Great user interface
- Ability keep up to date records easily across multiple platforms
- Can manage most aspects within cloud platform (including managing data) via web browsers rather then software/desktop clients like SAPCODES etc.
- Has both standard functionality AND can do pretty much whatever you want if needed! :)
Cons
- Somewhat limited reporting capabilities