I like that it integrates with all other systems, so we have one place to keep track of our inventory, customers, etc. The reports are easy enough for anyone in my organization without extensive experience to use - this has been nice as many people who used to be able to run their own reporting have moved off or retired! It's not very intuitive at first; however, the support team works directly with you via email if needed which helps immensely. If you're using multiple locations then this can get quite complex but they do offer a lot of tools/packages to help make things easier. We've found them helpful in keeping an accurate count of everything in stock across 3 warehouses in different states.