So you might be wondering where our country (India) is on this list, right? India, with a population of 1,450,935,791, has a work-life balance of 38.83% and ranks 48th on this list. These people get 35 annual holidays, 50% paid sick leave, 12 weeks paid maternity leave.