Corporations understand Marx much better than workers ever did.
Corporations understand Marx much better than workers ever did.
Companies don't hire people on H1B to save money, but because they are starving for talent.
EDIT: Sorry, didn't understand that you referred to the employee's salary with the 50K. Are you assuming that H1B employees are payed less in general?
And of course, the foreigner is locked into the company for X years, whereas a local can piss off after three months.
Note: I say that as an Italian-born UK resident who looked into the US visa system and found it, er, suboptimal for everyone involved except corporations.
But do you know anyone that's actually employed like that?
I know several
- None of them get payed less than their colleagues
- They are usually already at the "top of the chain", it's difficult for new/better job opportunities to show up. Inside the US it may be more difficult, surely, but they have no problem leaving the job and going elsewhere (and H1-B is a little less restrictive in swapping jobs than some work permits in Europe)
One of the main issues today is the time it takes to apply for a Green Card, some of them are in their nth H1-B renewal now with little perspective of getting a Green Card
Today there's Glassdoor (and others) and not knowing if your salary is competitive or not should be a factor in accepting a job overseas.
Especially in SW engineering good labour != cheap labour.
But just don't throw away the H1-B system altogether
Of course they are unable to fill positions at a given salary level. It's quite hard to find tomato-pickers at slave-like wages.
I had a H-1B visa once upon a time, but I never moved to the US. The company wanted me to, but I preferred London to Santa Cruz. Didn't stop me working for the company remotely, paid out of their UK sales office. Now I don't know what proportion of H-1Bs are like that - a global search to fill a local position - but it's definitely non-zero.
(The reason I'm pushing back on this is because I don't want HN to be a happy home for the same sad sack of devs Slashdot hosted when I last frequented there some years ago; "dey took our jerbs" was a constant refrain any time H-1B came up.)
But the first five times being told that the company has no matches for me.
Meanwhile, the company complains it can't find engineers.
How do you know what skills Microsoft needs and why do you assume they pay slave wages?