In practice, it's impossible because Congress isn't going to do anything.
In practice, it's impossible because Congress isn't going to do anything.
But that's IF you're the kind of worker the H1-B was designed to allow into the USA – someone highly skilled and in demand, with the cultural competence to navigate US society. The hordes of TATA people, I don't know.
The real issue with the H-1B (in my opinion) is that you need to jump to a new employer very quickly if you quit. You can't quit a bad situation and then spend a couple of months trying to get a better one.
I came to the US for my MBA (from a good school), graduated in the top 2% of my class with a 3.94 GPA. I got a job with a Fortune 150 company. My starting salary was 94K, and now I make more than 150K. All this happened in the last 4 years.
I am not "cheap labor" and I don't work in IT. I am highly skilled (I'm a lawyer with an MBA - it's not all that common). I have an approved green card application.
But - I'm from India, and there's a LONG line of people ahead of me waiting for green cards. It will take 5-7 years to get a green card. In the meanwhile, I have received job offers where I would get paid more - nearly 200K in one instance. But I'm unwilling to take those offers because it would mean restarting the green card process. There are ways to keep your spot in line, but they aren't foolproof, and for me, it's easier to stay with this company and hold onto my spot rather than take a higher paying job.
So yes, even for people highly skilled and in demand, it's not easy to switch jobs. There are many factors that you have to look at, and it's stressful knowing that if you lose your job, you have days to find a new job - or else give up your life in the US and leave. I have been here for years, I have a house, cars, friends.. you can't easily just leave everything behind.
The US needs to work on this issue. I agree that people shouldn't be losing their jobs to cheaper labor, but at the same time, what about highly skilled immigrants who want to contribute to the US economy and build a life here? The sword of Damocles hangs over our heads - lose your job and you have 10 days to find a new one, or get out. Doesn't matter if you've been here 10 years and have done everything you possibly could to be a good citizen.
I've known people at my company with approved applications, that left to work elsewhere.
However, if USCIS decides to deny the new PERM, or ask for additional evidence, or who knows what else - you could lose your spot AND lose your ability to work and have to leave immediately. There are many things that could go wrong - the lawyers could screw up, Congress might change the rules, your new company might decide to withdraw the I-140.
It's a risk, and the question is your willingness to take that risk. If I get offered a job where I'm getting paid more that $220K, I might take that risk. Below that, it's simply not worth it for me. And I'm not alone in this.
The OP was talking about how restrictive and capricious the skilled immigration laws were on him. A person elected by nativist populist voters will likely try to take away the OP's freedom (and ability to stay here), and make his life worse.
One organization working for the OP's benefit, and the benefit of all skilled immigrants, as well the as the many undocumented is Fwd.us: http://www.fwd.us/ They're funded by Bill Gates, Mark Zuckerberg, etc. Just as a note, many of these people have signed the Giving Pledge, so they're not the evil billionaires people like to make them out to be: https://en.wikipedia.org/wiki/The_Giving_Pledge
Other pro-immigration organizations, like the Chamber of Commerce, are also funded by big businesses. The Koch brothers are pro-immigrant, and have said they support legalizing the 11-12 million undocumented here. There is a lot of broad support in the business sector for making our laws more immigrant-friendly.
The OP's life would have been a lot better had the 2013 "Gang of 8" Senate immigration bill (S.744, 133th Congress) passed: https://www.govtrack.us/congress/bills/113/s744
It would have made our immigration system a couple of order of magnitudes better, and made life for skilled immigrant especially better.
It didn't pass, not because of business opposition to it, but because of right-wing tea-partyer grassroots nativist sentiment, and congressmen who were beholden to them.
I don't want to start a big off-topic thread about philanthropy, just point out some nuance that was missed by your note.
O visas are easy to get if you're an author, celebrity, renowned professor, and so on.
I'm not in that category. I have publications in international journals and corporate awards - but an O visa would be a stretch.
It's easier for me to leave the US for a year, and come back and reapply under the EB1 classification, and this is something that I am seriously considering. It depends on what new rules the USCIS makes this year - and also on the outcome of the upcoming Presidential election.
No, you don't even have 10 days -- it's zero days. You are immediately out-of-status (or in more common parlance, an "illegal immigrant") as soon as your H-1B employer terminates you.
USCIS has an official FAQ / Q&A on this: https://www.uscis.gov/tools/ombudsman-liaison/practical-immi...
I'll quote them here: "If the employment ends, this condition is no longer satisfied and the individual is no longer in a lawful nonimmigrant status and may be subject to removal proceedings." and "There is no automatic 10-day or other grace period for terminated employees holding H-1B status".
The employer is required, by law, to notify USCIS as soon as your employment ends. So USCIS does know immediately, that you are out-of-status.
My job is fairly secure, but who knows, right? I have a range of worst-case-scenario strategies, including how to quickly sell everything I have and move to Canada (which is far more welcoming of highly skilled people - I qualify).
I wish I didn't have to think of all this though. I shouldn't have to. I do everything according to the letter of the law, work hard, pay my taxes. None of that matters. Lose my job - and bye-bye life in the US.
I know people who don't make as much as I do and aren't getting job offers. They are even worse off and often complain of feeling like slaves to their employers. My company doesn't treat me any different to a US citizen - but smaller companies routinely abuse their H1 workers, because they know they have them over a barrel.
True, whether USCIS chooses to act on a sudden unexpected layoff you might have, and begin "removal proceedings" against you -- or in other words, send ICE agents to your home, arrest you, throw you in a detention center ("jail") for an indefinite amount of time, until you are put on a plane back to India (forcibly), is up in the air.
The likelihood is that, as someone who came to this country on a skilled visa, you are probably not on the top of their priority list. There is also, prosecutorial discretion. If you get laid of suddenly, and if you find another willing sponsor super-fast (in let's say, 10 days), they can basically ask USCIS for forgiveness for the fact that you were out-of-status. They'd have to write a letter explaining that the circumstances were outside your control. However, prosecutorial discretion, is completely at the discretion of the officer reviewing your case.
However, another thing to be much more wary about is, if you were let's say driving in Alabama, where police officers can stop you[1] on suspicion that you are illegal (for which the sole, if not primary criteria is race/appearance), they can and do contacted the federal government to check if you are in the country legally, and you could be dragged and chucked into an ICE detention facility by the local police.
Alabama law requires local police to do this. But I've heard of stories of police in upstate New York doing this unilaterally (not because state law directs them to). NY driver licenses show the expiration date of your visa. This person had overstayed their F-1 student visa, and the upstate NY officer after seeing the visa expiration date on the driver license, dragged him over to ICE and handed him over. What's interesting is that NY doesn't have any state law[2] that requires the police to do this. With Indian people being frequently confused for Hispanic people, you are at high risk in any rural part of this country, or really any part of the U.S. with low immigrant populations.
[1] Alabama has a statute that allows them to do that: https://en.wikipedia.org/wiki/Arizona_SB_1070 It was much harsher, as originally you would have been made guilty of criminal felony (under state law) for not having legal status, but the Supreme Court overturned most of it, except for the ability of local police to randomly stop you because of "reasonable suspicion" that you lack legal status: https://en.wikipedia.org/wiki/Arizona_v._United_States
[2] But the local laws of New York City expressly prohibits this. The local laws of the "sanctuary cities" in the U.S. all expressly prohibit the police from inquiring about your immigrant status. Even if they can know from just looking at your driver license that you are illegal, the sanctuary cities prohibit the police from taking any action based on this. More on this: https://en.wikipedia.org/wiki/Sanctuary_city
We could petition the President and ask him to create such a rule, but we'd need a lot of people, and a lot of support. If you are interested in working on this, feel free to get in touch with me at the email address listed on my GitHub profile (which is linked to on my HN profile).
I have heard contradictory things from various lawyers about whether I could continue a green card process if I changed employment. Even if there is a correct interpretation of the law, you can't rely on them applying it to you because as a non-US citizen you're at the mercy of the bureaucracy. Big companies can get what they want, not individuals.
I wasn't happy with where I was working, and though they were willing to sponsor me for a green card, all the advice I got was that I would have to wait ten years or more. I didn't want to wait a decade to be more entrepreneurial, so I left instead. Also I was just sick of all the hoops I had to keep jumping through, scary experiences at the border, trivial screw-ups from lawyers meaning unexpected stays out of the country.... but most of all, how it made me a much more compliant person in my day-to-day work. I survived some difficult situations (and did jump employers once) but it was never easy.
Other people in my situation, who are tired of being some company's indentured servant, sometimes do different visas. The O-1 is surprisingly popular, even though it's written like you have to be Stephen Hawking to qualify. But I guess I didn't have the werewithal to do that.
In the original article, the congressperson commented about how the visa program doesn't attract entrepreneurial people. That was crazy. Lots of us are entrepreneurial! The H-1B visa is designed to stop us from doing that.
Just give them a green card after 12 months, background and security check expensed to the company that wanted them (50K minimum charge).
The pipeline would simply shut down for cheap workers. Technical specialists wouldn't even blip.