The team is very professional in their approach to customer service as well technical support for our product requirements which are always met with great attention! I have no complaints at this time but we do look into new features of products offered by magenic every year or two so there may be some changes over years when needed. We use it primarily for inventory management within an automotive parts supply business. It's easy enough anyone can figure out how things work from scratch without any training required since they offer step-by-step instructions throughout each process/feature.