You have to wonder if some of the companies operating out of residential addresses aren’t just sham “companies” set up so people can bring their family and friends over from foreign countries into the states legally.
I support H1-B, but think it should be reformed to require all jobs be advertised, and that companies certify that no american applicants were received.
I’m a little wary of “prevailing wage” laws, because while the goal of making sure we aren’t hiring “underpaid” foreigners at wages that no american could accept is a good one, allowing government to determine what the “proper” wage is doesn’t strike me as a good solution either.
I am a free-trader, but don’t think we need to open our borders to foreign workers if we have american workers available.
The risk of course is that, if the companies have to pay higher wages here, they might just MOVE to the foreign countries, and then you’ll lose american jobs and tax dollars.
I learned all I needed to know about H1-B when, during the 2002 IT slump, 240,000 H1-B workers were brought to the US.
I would add one more requirement - that it is automatically shut down whenever unemployment gets above a certain level such as 6 percent.