So many American recent graduates of really good engineering programs are struggling to land even an interview much less a job with a tech company. You can't betray people like this and not expect a vicious blowback.
You left out the rest of the copypasta from your other comment(s?).