70% Indian employees happy; managers' role crucial: Indeed report | Jobs News
Salary/ benefits (23 per cent) remain a primary contributor to happiness of an Indian employee, followed by a positive work culture and interactions (19 per cent).
Source: indianexpress.com