The user interface of this software works very well, it's easy for users without any experience in computer programming or database design to use. It has all what you need as an ERP solution (sales order processing). I don't have anything bad about working with this product so far but nothing really special either. If your looking for something that will help automate repetitive tasks then look no further than this program because they do offer some great features such as inventory control etc. We are able to track our stock levels easier which helps us keep accurate records of how much we should be ordering each month.