I liked the fact that they were very flexible when it came to accommodating our needs. They also provided great customer service! The only thing i have noticed was that sometimes the courses would be too long for us to work through them in one day. But other than that, everything has been great. I highly recommend working with them. I am building out an online course for my company and they helped me navigate the process of creating modules and designing the content. I like the fact that this is a very good service for your employees to be able to learn on their own time, at their own pace. I think it is a great way to help employees develop an interest in their job and help them get the skills they need to do their job well. I don't have any issues with this service. It is very helpful for employees to learn how to do the job they are hired for and helps them to be more efficient.