I'm not saying there aren't Americans who could do my job, but I have been on the hiring side since joining and there is clearly enough demand for labour in the market right now that it is hard for them to hire qualified people at all, let alone qualified Americans. Employees in this field just have so many options that companies have to go to pretty significant lengths to get who they want. And I know Americans coming from my background and working in the same field and I can tell you I am not being underpaid relative to them.
That's literally one of the requirements for the Visa, the minimum has been repeatedly raised to address this problem.
So? Want to explain that to me?
It can also serve as a way for third party to earn a sizable chunk of that persons wages which would be a less likely scenario for someone hired stateside.
And here’s the kicker. An H1B employee costs a company a lot more than a resident because of government fees and lawyer costs.
So if you have a citizen and an H1B holder drawing the same salary, it actually means the company values the H1B holder far more than they do the citizen.
How is fraud a problem with the visa or the visa holder?