> You could potentially argue that if Cisco and others didn't hire H1 workers, maybe the median wage in San Jose would be $200k. But that sounds like a little bit of a stretch.
I agree that would be a stretch especially because the yearly H-1B visa cap is 65,000 across all industries.
In any case, even if wages would be a bit higher without foreign labor, Cisco would probably only be responsible for paying at least the market wage for a position at the time the H-1B petition was filed.
> I also think about roles like HR and Marketing that do not have much competition from immigrants
Just a small nit (because I'm reminded of this every time I enter the US): H-1B is a non-immigrant visa type for temporary workers ;)