I like how easy it was to learn how to use this program. It has all of my required forms for each state in which we do business as well as our online survey tool (which I have used before). The customer service could be better though! We are still figuring out what needs improvement but they were very helpful when trying to get things figured out. So far so good! I am liking the way everything works together with no problems at all. Also love the fact it can connect directly to other programs such as Quickbooks accounting and Xero invoicing/accounting system.