I like that it has been easy to integrate with our other CRM systems as well in order for us to have one view of all customers/clients' info across platforms (Salesforce). The system is not always reliable so we do experience issues when making changes or adding new fields but they are quick to respond after reporting them through their ticketing system which helps speed up resolution times. We've never had any problems using this software at least from my knowledge - only benefits are being able to see what calls were made by each contact within out call center department as well as seeing who called /called last etc. It makes keeping track easier than having multiple spreadsheets.