In a way, to one of mine also. He was working in Houston at a seismic company, and the oil bust led to a lot of layoffs. What is relevant though, is his insights on the H1-B situation.
As a white guy in a shop full of mostly Chinese H1-B's, with a Chinese boss, he was at a distinct disadvantage in the pecking order. He also commented that for many of these H1-B's, there's a requirement that they keep the job in order to keep their Green Cards. The companies know this, and know they can work them very long hours ("you're a salaried professional") by piling on lots of work and deadlines. At his company, at least, it was an intellectual sweat shop.
Some of the jobs he's been interviewing for have that same whiff of exploitation. STEM isn't what it used to be. I note that Zuckerberg is a huge H1-B fan, by the way.
We de-industrialized blue collar work by sending the factories abroad. Now we are deindustrializing STEM workers by flooding the market with foreigners. It's OK with me if you need someone and can't find an American to do a partcular job; it's not OK if it's an industry-wide wage-suppression mechanism.
I didn't know it was that bad.
I have seen foreign firms get the contract, refuse to hire americans and the not pay their foreign workers for months. Corps know this and tell them that is not their problem.Be careful contracting through a foreign firm vendor.