The ease of use for recruiting, scheduling & paying our consultants! It's so easy that we are able train new hires in minutes instead hours which saves us TONS OF TIME!! We're also very pleased with how much more efficient it has made managing payroll as well (less errors!). I have no complaints about this system but if you can think up something better they will make changes within 48hrs or less after receiving feedback from your sales rep/client. Customer service at its best - when there isn't any issues just keep doing what u r good @it until someone needs help. !