I went to individual country rankings. When I went to India, I was shocked! There is not a single Indian company on the list. No Infosys, Wipro, No Tata, No Reliance, nothing. They surveyed 11,000 students, which is not a small sample.

I looked at the China survey and found more than half the companies on the list were Chinese. Clearly, American companies dominated the list across the world, followed by Japanese companies.

The question is - Do Indian companies have a fetish for foreign companies or is it a fact that Foreign companies are better employers than Indian ones?

IMO, Indian companies are horrible employers. They have a long way to go to become a truly world class employer and drawing world class talent.

No Infosys, Wipro, No Tata, No Reliance, nothing. They surveyed 11,000 students, which is not a small sample.

This is not a surprise.. Infy wipro tcs and all are govt companies in the garb of MNCs. This is because desi companies have desis working and managing them.. they have the typical desi attitude of "while you work for them you are shit and as soon as you send in resignation you are the best employee, we can't afford to lose you."

Given a chance any employee from any of the desi companies will shift to an american employer any day.

My brother in law works for an Indian company and he hates it. Apparently he had called in sick one day when my nephew was very sick. Just one day he called in sick out of 8 days he was allotted and it went against his performance review. When asked, he was told that he cannot take a personal day off without notice. He has many bad things to say and he is seriously considering shifting to an American based company, even though he is getting paid very good.

Indian companies have too much red tape and are mired in stupid bureaucratic ways. Part of the reason is that Indian employees are also abusive of the system to the extent that employers need to have stupid rules in place. So I feel both employees and employers play a part in Indian companies not being on the list.

__________________
"Hippies. They're everywhere. They wanna save the earth, but all they do is smoke pot and smell bad." - Eric Cartman.

My brother in law works for an Indian company and he hates it. Apparently he had called in sick one day when my nephew was very sick. Just one day he called in sick out of 8 days he was allotted and it went against his performance review. When asked, he was told that he cannot take a personal day off without notice. He has many bad things to say and he is seriously considering shifting to an American based company, even though he is getting paid very good.

That can happen in any company since that attitude is reflective of an individual and not of an organization .
In American companies also, there are Indians/Non-Indians with a clumsy attitude .
I think main attraction of American companies is America i.e. quality of life and earning in dollar.

Part of the reason is that Indian employees are also abusive of the system to the extent that employers need to have stupid rules in place. So I feel both employees and employers play a part in Indian companies not being on the list.

These stupid rules used to irk me so much while working for desi company.

The company people told me I must have my passport delivered to them in Pune after visa stamping and come from Mumbai to Pune pick it up. I gave them a warning that holding my passport this way is illegal and a criminal offence. They retorted back saying people have previously lost their passports after stamping and it affected their billing since the employee was thus late in joining the project at onsite (USA/UK). They even said if I don't obey they will stop my pay checks.

who the f are these morons losing their passports?

I eventually quit the company months later and joined an american employer. While with the desi company I became quite famous for challenging the rules and giving it back to the HR and other admin people.

These stupid rules used to irk me so much while working for desi company.

The company people told me I must have my passport delivered to them in Pune after visa stamping and come from Mumbai to Pune pick it up. I gave them a warning that holding my passport this way is illegal and a criminal offence. They retorted back saying people have previously lost their passports after stamping and it affected their billing since the employee was thus late in joining the project at onsite (USA/UK). They even said if I don't obey they will stop my pay checks.

who the f are these morons losing their passports?

I eventually quit the company months later and joined an american employer. While with the desi company I became quite famous for challenging the rules and giving it back to the HR and other admin people.

typical India cos.they act like a god if they are sending you on a project in USA.Most of the guys who are dying to go to usa,do whatever they ask them to do,no questions asked.But this play doesnt work for a person who is either not much interested in US based projects or has been to USA too many times..