What I like is that this program is all-inclusive and provides many different functions that can be used to help maximize processes and procedures.What I don't like is that the customer service is not great. I would recommend this product to those who need a full-function program that has a lot of flexibility. This helps to keep track of all of our inventory. This makes it possible to have an accurate view and be able to maximize what our products are able to do. I like that it allows me to make changes as needed without having someone sitting at my desk or waiting in line with no access. There are some things that I dislike about this program but overall we have had success using it so far. If there was something in particular I would change I think it would be more user friendly/easier to use. Make sure you give them time to get used to any new system. We realized quickly what worked best from other systems we tried previously.