There is a lot of discrimination, favoritism, nepotism with Indian managers. In our firm they are pushing out non Indian workers with bullying tactics, refusal to include non Indian workers in anything. We won't hire anyone US based, the job reqs and interview process are geared to not let anyone pass. HR says, "oh well we tried but there is not anyone qualified" and then they go offshore. I have so many out of work friends, US based, who cannot get a job, great programmers with tremendous knowledge. We hire recently out of college US based employees and pay them next to nothing. The discrimination is relentless. I could go on and on with examples.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.