I love everything about this program. It's been very helpful in my job as it has allowed me to use the same platform for all my employees. The program can be used by anyone who is computer savvy. There are many features one can use to customize their own experience while using the program. I have not found anything so far that I dislike. This software has helped us with our customer service department, which is crucial to any business. We have been able to train new employees faster and more efficiently than we would have without the program.