dailyO

Over 86% employees in India may resign in next 6 months: Report

Around 86% of working people in India could resign in the next 6 months, as per a report. Research shows that around 61% of employees in India are willing to go for lower pay and employees are focusing more on happiness and mental wellbeing.

More Videos
Please log in
I agree with DailyO's privacy policy