The most honest and fair thing would be to grant the visa for a time period, and let the visa holder negotiate with companies like any other citizen.
But thats not what this recent 'reform immigration' movement is about. When you get down to it, the tech immigration movement, FWD.US, is basically asking for more H1B visas to be allocated, which will give the biggest companies even more of an advantage against both competing small companies (that don't have a legal team dedicated to immigration) and employees (who can't negotiate against captive labor).
Thats why it's basically composed of huge companies, and you don't see much buy in from smaller ones.
But thats not what this recent 'reform immigration' movement is about. When you get down to it, the tech immigration movement, FWD.US, is basically asking for more H1B visas to be allocated, which will give the biggest companies even more of an advantage against both competing small companies (that don't have a legal team dedicated to immigration) and employees (who can't negotiate against captive labor).
Thats why it's basically composed of huge companies, and you don't see much buy in from smaller ones.