Originally Posted by An Arky
On a slight hijack, you said that your business clients don't want to hire foreign nationals if they are going to have to spend thousands of dollars to make them legally employable. If that's the case, then does that mean that they're hiring Americans once again? Is the difference in paying wages + fees for hiring foreigners is no longer as economical now that desperate Americans are going for cheap? Or is it that the economy sucks so bad they're not even hiring "cheap coolie labor" anymore?
This is probably material for a far different thread, but what I meant to say is that if employers are laying off thousands of people, it's even less likely that they are going to want to hire foreigners for whom they have to pay for employment visa petitions. And for the major category of professional work visa (H-1B), as well as for employment-based green cards, employers are required by law to pay at least the prevailing wage for the occupation, experience level, and geographic location of the position, so if they are following the law, it isn't any cheaper to hire a foreign worker (au contraire,
it's more expensive because of the legal compliance requirements). The main exceptions are currently extending visas for existing employees, or hiring people with rare skillsets that are in high demand in the U.S. workforce in spite of everything.
Admittedly, not every employer follows the law, but our clients do, or they aren't our clients anymore if we find out about it.