|
|
|
|
|
by bdangubic
539 days ago
|
|
This is true - inability to switch jobs while on H1B is not right but it is difficult to make that a reality based on the spirit of the program. If the program is there for "we can't find qualified people in the US to do X" and then you find one such person to sponsor for H1B - the direction in which this is going is that Company is looking for an Employee. If you as an employee than say "imma pack up my bags and go elsewhere" now this is changing direction, now Employee is looking for Company and that is really not what H1B is for. There 1,000,000% should be like H1E program that works in this direction but I am sure whatever someone tries to come up with there will be hundreds of people here on HN and elsewhere "crying" about "we should first look in the US before we hire immigrants.' |
|
Now, H1B's will put in longer hours and extra work without complaint and won't take things like EEO action, legal action, etc. against their employer. But it just comes with the territory that as a visitor in the US you do not want legal trouble and would like to preserve your legal status as seamlessly as possible.
To your first point - the H1B exists because they can't find technical (or other) talent in their work zone. So here's the thing - if one company can't find it, neither can others unless that one company is doing something super specialized. They could just provide the ability to move in zones where that expertise is needed and the minimum expected salary the employer must pay. There are solutions if congress gets off their rear-end and tries to find them.