It's simple to use, and the customer support is very responsive. I can't think of any downsides to this software. If you're looking for a robust system that has a lot of features, this is the system for you. This software is very flexible, and I've been able to use it for many different purposes. It can be a little difficult to navigate through if you're not experienced with computer software. It's worth the time to learn how to use this software. We use this software to create invoices, create