I like how it is easy to navigate around this program. It has helped me learn new things in my field with ease. The tutorials are helpful too! Not much dislike about anything at all! This software can be used for both personal as well as professional use. If you have not tried using crossknowledge before then do so now because they offer many different types of programs which help people out when needed most. With their training system we were able to get our employees up-to speed quickly without having to spend countless hours doing research or reading books. They also provided us with videos to show them step by step what was expected from each employee. We could easily train anyone who worked within our organization remotely via video chat if necessary while still being paid correctly. There really isn't any downside other than maybe there should be more options available depending on your needs/w.