I liked the way it integrates with other applications and how well it works. It's easy to use with no learning curve. There is nothing I disliked about the product. The only thing is you could do a better job of communicating what features are available. If you're looking for an application to help streamline your business processes I would definitely consider Accely Group. They have helped us automate our customer service department. We've been able to see everything in real time so we know when an issue arises.