This is an open secret in tech. Visa holders have less job offers to negotiate with, less job mobility, and consequently get paid less. Companies preferentially hire them over Americans. Further, the recent actions making harder for "body shops" like Infosys are actually helping big tech companies win more visa lotteries. This means the recent action that was supposed to help American workers, is actually causing the…
Also, New Zealander working on getting his Greencard: it's a real bummer seeing what some of the bigger tech companies have done with the H1B visa in the past 10 years. They've really abused it and ruined it for everyone.