Earlier quoted context omitted.
This was never about talent. It's about companies hiring foreigners on h1b visas at below market wages where their life in the USA is contingent on their job performance forcing them to work harder and longer than their peers to remain in the country. It's a situation that only benefits companies, while harming US citizens who have to compete with the lower wages of foreigners.
I work in a global company. As an interviewer, I don't even know if the person I interview is a US citizen. I don't even know if they live in the US or another country, and I'm probably not allowed to ask. I just rate their performance. And everybody is paid the same. I think the situation is quite simple. Companies want the best candidates they can get, and the larger the recruitment pool, the better. If tomorrow yo…
For some visa classes, the law says you should hire an American citizen if they can do the job - not if they rank first at whiteboards or fizz-buzz.
> If tomorrow you were to tell (let say) Google they now need to hire only US citizens, would they lower their hiring bar
Does it really matter? To a point, obviously, but a lot of people are good enough for the role without being the world's best. The bar for getting into Google has dropped since its early days, and Google keeps breaking profit records quarter after quarter.
This entire "hire the best or nothing" mindset has led to a dysfunctional hiring process that's a pain to both employers and employees, and is prima facie unachievable.