Comment by rkomorn
1 day ago
As someone who's had 3 different H-1Bs, I'd say that the employer that treated me the worst treated their other employees the worst as well. I got a green card, and eventually citizenship, and the treatment I got wasn't remarkably different either.
I think the "H-1B is indentured servitude" thing is a bit of a red herring, tbh. Many US employers are generally crappy.
Thank you for sharing your experience.
I cannot see how to justify H-1B as a benefit the employer provides for the worker, because it just sounds exploitive, like the comment above.
I can see justification only as a benefit to the employer (and the society allowing the immigration) when there are truly not enough acceptable candidates. I'm left wondering how that can be true when so many employers routinely hide postings.