It's great for all types of companies, from small businesses to large corporations. We use it for internal training as well as external client training. I like the fact that you can create modules that are specific to your needs. You can also add videos, images, etc. There are some things that I don't really like about the system. The interface isn't always easy to navigate.
Sometimes, it takes me a few minutes to figure out how to do something simple. It's not very intuitive. Don't be afraid…