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 patient lists, create prescription orders, and create patient documents. It's very easy to use, and it's very customizable. It's very good at keeping track of patient information.