The end result is that you see a mention of "Bangalore" and you get immediate shivers because it doesn't matter how nice and good as a person the people you are forced to work with are, if the entire qualification you can discern is that they are statistically expected to speak english, and their work environment and supervisors enforce certain counter-productive behaviours. Which is honestly abusive to the poor person in Bangalore, because it's not like they can learn the skills this way either.
To the point that I once had security team in a company where specific area of security might involve "uncomfortable questions from government" in cases of failure (fortunately not defense industry) actually sponsor my efforts to bypass supposedly crucial firewall - because connectivity including said firewall were handled by TCS.
Fortunately in Poland our local equivalent (Comarch) never got that big, and doesn't suffocate the job market. Also tended to hire slightly higher up, probably because it couldn't compete on rates with WITCH for tech support.