Performance Reviews as Dehumanisation
Performance reviews are a ubiquitous component of modern organizational life, purportedly aimed at assessing and enhancing employee productivity. However, a ...
Performance reviews are a ubiquitous component of modern organizational life, purportedly aimed at assessing and enhancing employee productivity. However, a ...