2 ms·
The H1B doesn't directly allow worker exploitation. There are two classes of H1 workers: the vast majority who work for consulting firms/body shops and the bett
by nowayjose123 9y ago
The H1B doesn't directly allow worker exploitation. There are two classes of H1 workers: the vast majority who work for consulting firms/body shops and the better skilled minority that works for "product" companies in the Bay Area, New York, Seattle and other tech hubs.
The second type of worker typically has employer sponsorship for green cards and skills that allow them to find new jobs. Green cards are given out on a per-country-cap basis. Because India and China have large populations, H1 workers from those countries have to wait a long time to get their green cards. Whereas people from almost any other country can have an employer sponsored green card in a matter of 2-4 years.
Fix the green card system and you'll mostly not have many H1 workers in SV software companies (only those waiting for their green cards to be filed). It's hard to make the argument that tech workers making $200k/year are indentured servants or exploited in some way or a "cheaper" alternative to domestic talent.
That then just leaves workers from the first category, body shops, which draws most of the H1 ire for being cheap and low-skilled . I don't have a good solution for fixing it and agree that the numbers there probably need to be reduced. If no employer thinks you're worth the cost of sponsoring a GC then your skills probably aren't that great and it's a more fair system.
- jnbiche 9y agoI vouched for your comment and made it visible, even though I disagree with parts of it. I agree that there are two "tiers" of H1B workers. But statistically, the vast majority belong to the body shop tier. And many if not most of those workers end up in cities where the salary for tech workers are definitely not making $200,000/year, and where it's much harder to find a decent programming job. I agree that there should be a visa program for companies who cannot actually find workers with certain skills. Actually, there is such a program (forgetting the visa name, it's for immigrants with outstanding contributions to a field). Perhaps it should be widened. But such a program can never cover companies looking for cheap programmers for CRUD apps, like the current H1B often does. Actually, I think I agree with all but your very first sentence, which the rest of your comment doesn't seem to support. A more accurate statement would be "The H1B doesn't always directly allow worker exploitation".