(2 minute read) A recent Mckinsey & Company report has Managers, HR professional and Team Leaders in a spin. It has been identified in the US alone, more than 19 million employees have quit their job in the last 6 months! This undesirable phenomenon (for the businesses) has been...