Project

Unraveling the manager’s role in feedback: the impact of feedback on the well-being and performance of employees and their managers.