I have worked in multiple countries and it is the same everywhere like what you said. I do not have much to add on but I would like to thank you for speaking the truth.This brings up a point I will address in the conclusion -- which is why the IT media is so silent on this topic.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.