Corporations and non profit organizations need to train their employees and volunteers on new procedures, policies, industry best practices, new technology and more. But engaging employees with training materials is difficult and hard to get them to complete on time.