Come to think of it
Its anecdotal of course, but I work priority frontline support for one of Infosys' major PC OEMs in the US. You can probably guess which one.
In the three years I've been in this position, and the roughly 500 to 600 cases I've done for them just by myself in that three years, I've only ever spoken to one employee of theirs who was from the United States, and he was a mainframe technician supporting a mission critical application for a major financial services and insurance company. Had the job been something a little more common I'm quite certain that it would have been someone from India there as well.
What gets me about it is that their English language skills are usually kind of lacking and some of these people who should really know what I'm talking about when I ask them about things related to troubleshooting have no clue whatsoever what I'm getting at. Its always great when they're supposedly a firmware developer or hardware engineer who doesn't know what UEFI is and what the Intel Management Engine does.
I would not be surprised in the least if Infosys was committing massive visa fraud because some of their employees are supremely unqualified IMO.