← Back to context

Comment by taurath

3 hours ago

Every H1B I know is both underpaid and unable to change jobs. The companies that use them the most are those that squeeze their employees the hardest. They work hard and are incredibly smart and capable, but they have no power to push back on the boss asks them to come in on nights and weekends.

It’s a fiction, like the idea that contractors would prefer contracts over full time employment. Its a less-privileged workforce with fewer protections to benefit the companies.

I’m pro immigration, and that means actually paying people for their expertise rather than semi-indentured workers. Too often companies get all the benefits of the workers without having to pay them. The fact of all the staffing agencies put in alongside Microsoft. Of course, the current admin couldn’t care less about any employee, citizen or migrant, they’re just using it to try to show their base they care. The dems have done absolutely nothing when they are in power either.

There are exceptions, but in 20 years in both SF and Seattle you can basically set your clock to this being what’s happening.

  > they have no power to push back on the boss

As an American I notice this also more broadly affects the company culture. Most of my peers (who are mostly non-Americans) are afraid to speak up. It even causes the (few) Americans to typically not speak up. So it just creates a culture where management is surrounded my yes men. I actually don't think that's good for anyone. Not the American workers, not the foreign workers, and not the company. Your job as an engineer is to talk back to your boss. They aren't the engineer, you are. Even if the boss is an engineering manager. We all know that there's a huge difference in how someone understands code between having written it and just read it (LLMs are certainly blurring this line now...)

IDK, with a lot of things it seems like big companies are just incredibly myopic. When I got my PhD people interviewing me used to love to say "well in industry, we do things that actually matter" (a weird premise) and boast about how efficient they are. Yet IME I just see an incredibly suboptimal setting. They routinely waste tons of money to save pennies and the attitude of "I just care that it works" really just ends up with "it looks like it worked but it's actually broken". But that's the obvious result if you surround yourself with yes men and don't let people do their jobs