(Source: HR Dive) Citing HR leaders and people managers, the study concluded that annual performance reviews cause tension and anxiety for both employees and managers, …