I live in an area with a high percentage of Indian immigrants.
I talk to multiple different individuals every day.
News Flash! It can be very difficult to understand the OFTEN heavily accented English that most of these immigrants USUALLY (not always) use here. I very often have to ask for them to repeat themselves.
It would be a nightmare if *most* of these individuals got into helpdesk positions. Disaster for them, who wouldn't be able to resolve problems efficiently due to communication problems, disaster for the company they would represent, and disaster for the customer seeking support.
Now. Call me a racist for acknowledging facts. Poor English can be very detrimental sometimes, and my experience points out the FACT that most Indian immigrants (with the caveat: at least here in Edison & Iselin) are not particularly fluent in English.
I cannot think that this would be better 'from India' - unless the firm were to restrict employess to those fluent in English. I don't think it's that common; if it is, then there is a gigantic statistical slew, here.