Earlier quoted context omitted.
When U.S. workers did apply, the suit said, Facebook hired them into different jobs, reserving the open position for the H-1B worker. For what it's worth, as an ex-FB engineering manager, this isn't how Facebook works at all. 99% of software engineers are not hired into an "open position". Facebook hires all software engineers that pass the hiring process without regard to whether they are US citizens or not. Then, a…
> Unfortunately, immigration law seems to be written by people who had no familiarity with how modern large software engineering companies operate. Not really sure with how requiring "modern large software engineering companies" to hire qualified US citizens before hiring foreigners is somehow a burden to said companies. How is it harder to skip the H-1B process than to hire one of the US citizens? > Tech companies a…
Because the 100 best people you can find aren't all US citizens, when their citizenship isn't relevant to the job. This law (and common sense) permits companies to hire for a highly paid job and to make the requirements so demanding that you have to look outside the US to hire enough people. That's exactly what is happening at the large "good" tech companies like Facebook or Google, and the same is true down to the mid size "good" tech companies like Airbnb or Stripe.
The real abusers of the immigration system are companies that are not bringing the best and brightest to the US, they are just trying to recruit immigrants so that they can offer lower wages.