Yes on sites like http://workplace.stackexchange.com/ the questions about some of the labor practices in India are shocking almost pre Victorian in their harshness.
And I suspect that getting a job in a MNC is seen a bit like the civil service is ie a job for life.
And I suspect that getting a job in a MNC is seen a bit like the civil service is ie a job for life.