The software was simple to use so that I could train my team members quickly without any problems with them or myself! It is easy for our customers just like it's for me too - we are able to customize everything as needed.
In addition if there were issues there was always someone available via phone/email who would take time out from his day job to assist us in troubleshooting what had occurred. So far nothing at this point but maybe because they have only been offering a trial period where you can test things before committing (we've found lots of other companies will charge upfront). We hope we get feedback after some months using their service since most people don't know how long it takes until something actually starts working right when switching providers.