I like that it is very simple to navigate through, even with limited computer knowledge. It's also helpful having all of your information in one place so you don't have to keep searching for different things when trying to complete an order or submit payment. Sometimes there are errors where some fields aren't filled out correctly which can be confusing but they do help fix those issues if you let them know about them. They're always willing to work with you as well! The only thing I dislike is how long it takes sometimes to get certain items from their system (like invoices). If you need something fast then this isn't the program for you. We were able to quickly create custom forms for our customers to fill out easily and save time by not needing to go back and forth between programs.