Yep. Been there, done that. I left two different positions where the companies were being overrun by Indian H1Bs. In both places, the new Indian managers started hiring only Indian engineers, and used H1Bs like a club to demote and replace the native-born engineers. Fortunately, I found a position in defense, where only US citizens could be hired. Unfortunately, the prevalence of H1Bs in the US has depressed salaries for the entire industry. I’m only a few years from retirement, but definitely couldn’t recommend going into engineering for anyone just starting out.
Amazing that this CEO’s nose isn’t growing on camera during the interview:
http://www.cnbc.com/2017/02/03/godaddy-ceo-blake-irving-h1b-plan-trump.html