Switched from QuickBooks to FreshBooks (FB) - nothing but problems from the start. Our accounts were not set up properly for payroll, and nothing from their partner Apps (Gusto Payroll/Checkwritter) has linked. I have made several complaints (to acct. manager and others) and have been told it is a "glitch" w/ FB, but they have not addressed it, and have no urgency to. It is going to cost a fortune to pay someone to manual input the information. Although, the system is more user friendly than QuickBooks, it is also missing really important features (besides accurate fin. records). Ex: any employee can change or create their time entries and you will never know, nor will you have any way to rebut such changes - FB refuses to address this and they are fully aware. They also do not have GPS tracking on employees (like QB), so an employee can clock in from their sofa. If you have employees, I would not recommend this software. Most likely going to have to switch to another Software Company, or back to Quickbooks.