- Report by Indeed and Forrester Consulting reveals low wellbeing among 76% of Indian employees.
- Indian figures are close to the global average of 25% satisfied employees.
- Thriving employees are characterized by high job satisfaction, low stress, positivity, and clear role purpose.