I couldn&#x27;t really say anything about the H1B program that hasn&#x27;t already been said (you can see my post history as I&#x27;ve posted about it a few times myself)<p>Basically the way the program is run gives a lot of power to employers and very little power to employees.<p>In terms of salaries there are a few tricks employers use to suppress wages. Wages are set* by the department of labor but the data is very inconsistent which means you can hire someone as a level 4 software engineer with a market salary of 130k or you can hire her as a level 1 systems analyst at 65k... which do you think the employer picks? A big problem besides the nebulousness of it all is there isn&#x27;t anyone responsible on the other side to verify.<p>* actually employers can submit their own wage data to support the wages given, which is just insane.