I like that it is easy to use, and has a lot of features. It can be used for many different purposes, so you are not limited in terms of what you can do with it. The support is also very helpful, and they are always willing to help if you have any questions. I don't think there is anything I dislike about this program at this time. If you want an easy to use program that will meet your needs, then this one should definitely be considered. We are using this program to train our employees on safety procedures. This allows us to provide training to our employees without having to worry about them forgetting everything when they go home.