I like that this is a very user friendly program. It has many features and is easy to use. I also like that it is very customizable and can be used in a variety of ways depending on your need. There are some issues with the program. Sometimes I have to refresh or reload the data before it will update. Also, sometimes the program freezes up and requires me to restart my computer. This happens when I am attempting to do something that requires more than one window open. If you're looking for an all in one program that can help manage everything from scheduling, billing, payroll, inventory management, customer service, etc., then this is the right choice. We are able to keep track of every client we work with and are able to view their schedule and make changes as needed. We also have a lot less paper clutter. The reports that come out of this program help us stay organized and know exactly what our.