Its a myth that H1b visa employees are not paid in par with local employees and are hired solely to save&#x2F;cut costs, you cannot make that allegation without data that shows the wage gap between H1 vs non H1 workers, keeping all other factors same. Yes some outsourcing companies do pay less, but that&#x27;s not the industry norm, most companies that hire H1b visa holders as direct employees (as opposed to contracting them from outsourced firms) pay them on par with existing employees if not better.I am a H1b employee from past 7 years and I have always been paid the same as rest of the employees doing that kind of work and was hired for being best amongst those who interviewed for the position and not because I was any cheaper than the next guy who interviewed.
PS: edited to correct a typo.