https://www.involve.me/blog/online-employee-assessment-101