Hacker News new | ask | show | jobs
by cogman10 956 days ago
For a non-citizen, becoming a citizen is a long process (Generally more than a few years). To actually stay in the US and move the process along employer sponsorship is key.

This long process incentives non-citizens to do work at below market rates and to put up with less than ideal employment treatment. Which is great for most businesses as they can get a dev for cheap that they can work for long hours and hold their current residency in the US hostage (it's not a simple process to switch employers).

However, the law has on the books for programs like this and H1B that a company has to have first failed to fill their position with a US citizen. Apple is not unique here in fudging the "tried to fill the position" requirement. I suspect there's more than a few big name company's HR departments seeing this news and getting a little worried.

I should note, the law also says PERM employees should be payed market rate... but market rate is a flexible thing and PERM employees are much less likely to complain.