Opinion: Fixing your performance management system

Research shows that if employees are tasked to accomplish many goals, their performance goes down significantly.
By Memory Nguwi Feb. 10, 2023