They are very knowledgeable, easy to work with, and have great customer service. We recently worked with them to implement an ERP system for our business. They were able to help us understand our requirements and implemented one that fit our needs perfectly. I would have no complaints about their work or their employees. The only thing I can say is that they are expensive. If you're looking for an affordable option, this may not be the best choice. We needed to have a new ERP system installed and configured. It was important to us that it had all of our existing software available as well as compatibility with our current accounting software and future plans.