We are using rallybright for our sales force automation project which has been very helpful in building out custom reports from various data sources we have collected throughout 2016-17 calendar year as well of course having access via API's or web services where needed! I would say there isn't much about it i dislike however if you want something simple (which works) then use any other system available but do look into how customizable they can be when required - some offer more than others so check them all before committing yourself too long term contracts etc..
My organization uses RALLYBRIGHT mostly due to its easeof implementation within existing systems such a CRM platforms like Salesforce etc;.