Business and management infographic & data visualisation
Top management still thinks of performance reviews as “time consuming” and e…
Infographic
Description
Top management still thinks of performance reviews as “time consuming” and employees consider it to be one of the most stressful times of the year