Are we being too hard on our leaders?

McKinsey & Company recently released research from many countries revealing the reason why 13.5 thousand employees chose to quit their jobs. 2 out of 3 reasons centre around the performance and expectation of the company and its leaders. In this quick 90 second video I unpack why this might be unjust, but also share two ideas to consider.