I like how it can easily be integrated to other systems such as SAP or Oracle which makes it easy for companies that have multiple ERPs to use this one instead of having 2 separate ones. It's not very intuitive at first but after some time you get used to using it. The functionality could be better so there isn't much room for improvement in my opinion. We needed an ERP system to keep track of our inventory, sales, and manufacturing processes. This was perfect because we were able to do everything from one place.