I like that we can create courses that are specific for each department in an organization. The course management feature is very easy to use. It's also nice how it integrates with Salesforce so you don't have to worry about keeping track of your students' IDs or passwords. There isn't anything really bad about this software but there could be more features added over time. We used KMI as our eLearning platform when we were at my previous job (a consulting firm) and now at my current one (an educational services provider). This allowed us to easily make new training materials quickly without having any IT support involved!