Comment Re:And yet (Score 4, Interesting) 268
Given the premises of this thread (the costs and salaries of work immigration need to be controlled by the state), here a half-serious suggestion:
Have work immigrants be employed by your federal govermnent, not by the company they work for. The immigrant reports their working hours and conditions to the government, and they get their salary paid out from there. The government dispatches the worker to the company, and get the salary and other costs paid back from them.
The great benefit is that the worker is no longer there at the mercy of the company, and has no incentive to accept bad conditions or missing pay checks from them. And in any labour dispute they have the backing of a major legal and administrative organization. The government gets a clear view of exactly who the work immigrants are and what they do for their employers. The companies are relieved of some of the responsibility for these workers. Everybody has a common, single point of focus where they can turn in case of problems.