Ease of use for both employees as well as customers is my favorite thing about this software! I also really like that it allows me to customize each user's individual screen so they are not able see anything from other screens in their office. It can be difficult sometimes when trying figure out how something works with all these options available but once we figured them out its been great!! We've only had one issue where an employee forgot her password which was easy enough fix using phone support services provided by teamplayer/docolabs.