The team is very knowledgeable about their product which makes them easy to work with. They are quick at getting responses back from questions that I have asked or things they think need improvement. We were using this software as our ERP system but it was not able to support all aspects of what we needed so we switched over to Sage 50 when its replacement came out last year. So far no issues since switching - however there may be some features missing compared to old version. It has helped us keep track of items going into production along with tracking invoices & payments made by customers.