The best part is that it can be integrated with almost any ERP system like SAP or JD Edwards so no new software to learn when you are already using an existing one. Also, there was nothing I disliked in this product but everything has been great since we started working together. It is really good for our clients because its very easy to use and manage. So far they didn't have many problems because everyone knows how to use this application. We solve some issues like inventory control, tracking products and customers etc.