The ease in which it can be customized so that we have our own unique look & feel with this software is great! It's easy enought even my non tech savvy employees use them easily without any training required at first time using but I would like more customization options available than what they currently offer as well maybe some new features added too? We really don't dislike anything about their product or service yet because everything has been good thus far since implementing into our organization!!