Maybe USCIS is having some effect. I’m seeing tweets on how “unfair” that a number of tech jobs are being posted as US citizen or GC holder only.
All, or most of the recruiters, are run from the same Indian body shop. Amazingly, they all have the exact same opt-out provision in email.
Found out they really try to at least pretend to go through the pre-screening process. It stops once I say I’m a US Citizen. Got tired of hearing so-called ‘English’ and seeing words like revert in e-mails.
My standard reply is that I’m now happily employed by an American company with American values that hires Americans.
I’M sure Microsoft and the other tech companies in Washington and the Bay Area will lobby to get the policies changed back.