I like how easy it is to use with multiple options for different companies. It does have a little bit of a learning curve but once you get it down, it's very simple to manage all your clients and keep track of everything. It would be nice if there was an option to send out reminders or alerts when things are overdue or late. We really haven't found anything we dislike about this product. If I had to say one thing it would be the customer service. They are always willing to help and make suggestions. It has helped us organize our time better and keep track of everyone's information.