“The on-site training provided is absolutely top-notch. They came well prepared to teach employees in all divisions of our company — sales, management, and administration. Not an easy task, considering that everyone who uses the software has a different idea about how it should perform for them.”