Employees despise them, and increasingly more and more managers of companies of all sizes are agreeing – the loathed annual performance review has had its day (see https://www.tamu.edu/faculty/payne/PA/Scullen%20et%20al.%202000.pdf), delivers unreliable results that don’t give any sort of clear picture and overall creates way too much trouble. It’s certainly true that a crucial element of the […]