The ability to create courses in-house or integrate with other systems. Also, it allows for a great level of customization which makes it easy to develop specific content for each group within our organization. It also allows for the creation of modules that can be used as a stand alone product and not just a LMS for training. The interface could use some work but I think this will improve over time. We like how flexible and customizable it is. We are able to deliver courses to employees via various channels including email, intranet, etc. This allows for consistency across all of our different groups.