The most important part of this software it's that you can create custom reports, so I really appreciated those features! It also helps me managing multiple accounts at same time (mainly my clients).
You need some knowledge about SQL Server because sometimes we get errors when running queries or refreshing data tables within database engine, but nothing serious as well all information are available inside Help section from menu bar if needed - very helpful especially during first days using such tool/software.- not much dislike here;-) We're solving problems related working together with our customers' Sales team who work remotely while having access via web browser only:-).