India is a country where GDP per capita is less than $1,500 a year, and where people have big aspirations and are often overqualified for their jobs.
So it comes as a surprise to read new research showing that Indians take more satisfaction in their work than their peers in the US, the UK, France and Germany.
Continue reading »