It's easy to use as it is built with all modern day technology and gives you more control over your inventory than any system i have used before. The reporting tools are great too! There isn't much that one has to dislike about this product at least in my experience so far but would like some customization options for our customers' invoices which can be easily provided by their account manager or technical support team if needed. This allows us to provide better customer service while giving them access to all required information without having to go through multiple pages/forms etc.