It works well with our CRM system and helps us pull data from other platforms into our system for analysis. I would like to see more integration between it and Salesforce. There are a few things that could be improved but overall it's very flexible and allows for customization as needed. We are using this product primarily to help keep track of our sales leads. Being able to pull data we need out of multiple applications and into one place so we can perform analytics about our contacts and prospects makes our job easier. I like the ease of use of the system. It is not too complicated, and it has a clear interface. I also like that it has a lot of options for customization. I dislike that there are some things I cannot do with the software. I would like to have more control over the software, and I would like to be able to customize the system to my needs. I have been able to use this software to create a database for my business.