Comment Re:As someone who was on H1-B, it's a scam (Score 3, Informative) 325
I am a US citizen (and native) who was employed by Tata for a F500 company (call them BigCo.) I had been with BigCo on a temporary project with another staffing group and BigCo's managers forced Tata to find and hire me for a basic support contract while BigCo's long time employees were slowly laid off. Two of us were citizens of the US on this contract, brought in by management, everyone else was either H1B or offshore. I can assure you that Tata let my contract expire and replaced me with an H1B worker already on their payroll who made significantly less all the while Tata charged BigCo the same rate. The mandatory HR training calls were hilarious.
I've been outsourced, been an outsourcer, and an outsourced outsourcer. The H1B system totally abused in a way that non-foreign staffing companies only wished they could do.