Majority of Indian Employees Not Thriving at Work: Indeed and Forrester Consulting study
A joint report by Indeed and Forrester Consulting has found that only 24% of employees in Indian organisations experience high levels of wellbeing at their workplaces.

