The ease of use, ability to customize reports as needed/desired by business needs or specific projects is great! I'm able find what i need in seconds instead minutes with other systems where it would take me longer than finding something online because there's so many options out their now you can't keep up!! Having more control over your accounting process could be helpful but overall this system has been working well since we started using them about 2 years ago (we were previously still paper billing).
We have no complaints at all honestly just wish they had an option like ours better when adding new customers which was our biggest problem before switching from manual billings - being unable add customer info without having someone manually enter data into each invoice after creating one-this caused problems if multiple people worked together doing estimates etc.-now its much easier thanks.