This product has allowed us to create a library and have the ability to assign courses to users on the fly. It also integrates with our CRM product allowing us to assign courses from within the CRM. I like that we have an option to assign courses without having to log into the system. It's great to have the ability to put courses in the library and assign to users on the system. I do not like that it's not a lot more user friendly. It's not as easy to use as some other LMS's. I would recommend this product if you are looking for a great platform to assign learning content to users. We have been able to increase our training utilization and decrease our training costs. I like that we have been able to create a library of courses and assign them to users on the fly. I like the ability to have a central place to store all of my documents and links. I also find it easy to update and publish documents. The layout is not very intuitive and it can be difficult to navigate. It is a good product but it needs some improvement. I am solving some of our training needs. Evolve has allowed us to centralize our training courses and resources that have been scattered across the organization. It has also provided us with a single point of contact for all of our training needs.