I got fired from an IT company when I openly protested on Indian manager abusing female coworker. She was often in tears and he was constantly insulting her. System Administrator was his relative so they blocked my laptop out of the network and literally sabotaged my work. I was happy to leave and landed another job in 4 hours same day. What I’ve also noticed, in 99% of the cases of Indian interviewers are present I don’t get an offer, while I’ve get an offer in 50% of other interviews. I am a Caucasian male, quite qualified in my domain, run a consulting business for almost 10 years.
I have experienced 1st hand a couple of examples from your article.
Person showing up to the job was not the same as the one interviewed.
Company organizations shifted from a homogeneous employee base to highly skewed Indian employee base when a higher level Indian manager was brought in. Quality was impacted negatively due to the incompetence of the new worker base.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.