What do you like best?
I think my favorite thing about Quickbooks Online is that it was pretty easy to port my data over from the desktop version. It was easy for me to do on my own and did not require that I call customer support or spend a lot of time on it. I love that I can access my data anywhere from any computer if need be. I love the automation of things like bank transactions and credit card transactions downloading daily as well as the ability to auto process remembered transactions like invoices and reoccurring expenses.
What do you dislike?
I wish that you could customize invoices more, the customization seems fairly limited. Also, I am unable to connect to one of our bank accounts as that bank uses multi factor authentication, and that is really frustrating as most of our transactions flow through that particular bank account. Also, it is not entirely infrequent that the application craps out and gives the 'Our shoes have come untied message' which means it will not show things on the dashboard, as well as report windows will not always load.
Recommendations to others considering the product
I have not used other accounting software in order to compare, but, I did come from Quickbooks Desktop to Quickbooks Online, and Quickbooks Online is MUCH better than the desktop version. It provides a lot more flexibility than the desktop version, as well as a lot of features that you cannot get on the desktop application. Quickbooks Online also integrates with a lot of other software which is nice, so there is a likelihood that you can connect to another piece of software that you use for the business pretty seamlessly.
What business problems are you solving with the product? What benefits have you realized?
The absolute best feature is just the fact that I can access all of my data from anywhere, any time, and it was great that I could take my company's Quickbooks Desktop software and just easily port it over without a lot of learning new things or big changes in how I operated outside of improvements.