The best part is that it has many modules which are very useful in my workplace, so i can learn everything about webmentoring with ease. For example- I have learned how our products works online as well as offline from this software by its tutorial videos. There isn't anything bad but you may think of some minor changes if they had been made according to customer satisfaction rate or demand for improvement within their website or software/programs. My current work was related to product development where we were mostly given tutorials regarding all aspects like features, benefits etc., to be able solve the issues faced when developing any new project at client end.