The ease of using their system, its efficiency in terms of time saved when running your business efficiently with all employees working together under one roof without any delays or down times that can occur while doing things manually (i know this from my experience). I think they need to focus more heavily into customer service as well if anything at least make sure it does not lag too much during peak hours but maybe thats just me being picky :p Overall good product! They have been able solve problems we were experiencing before which has allowed us to reduce costs since then we are now saving money each month compared to what was going previously so far everything seems great about them!!