I like how easy it was for me as an employee of my business (a small one)to learn this product very quickly with little training from our IT department or support staff! The customer service has been excellent in helping us get things set up right away when we had questions along way through implementation process - they have also helped out after hours if needed too!! Nothing really at present but would be interested seeing what other features are added over time once more customers use them so far not many issues just learning curve getting used ot new system-but nothing major yet great overall experience working w/the team here.