Comment by me-vs-cat

19 hours ago

Are you describing H-1B or indentured servitude?

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.