I like that my trainer can customize her courses to fit our specific needs. It's easy enough for employees with little IT experience (or no) to understand how this product works. You have many choices of video sizes, which is helpful in determining whether your course will be too big or small for an individual viewer. The price point is very affordable--especially when compared to other more extensive/expensive products we tried. We are looking at using Visual SP as part of our onboarding process for new hires.