It's only applicable to those folks who have been on H1B over 6 years OR have an approved I-140.
For those who don't know, employment based green card has three stages
1. Labor Certification (PERM)
2. Immigrant Petition for Alien Worker - I-140 - This stage checks whether the company filing your petition is legitimate and there is no fraud.
3. Application to register permanent residence - I-485. This stage checks whether the person applying has a good character, is not criminal etc. etc.
Getting through 1st and 2nd stage takes 1 to 3 years. It's the 3rd stage which has a long wait, mainly for people from India or China.
See: http://travel.state.gov/content/visas/english/law-and-policy...
As per that link, USCIS is processing cases of folks who applied in 2007 (for EB2) and 2004 (for EB3).
This is definitely a huge relief for those folks who have decided to apply for permanent residency and have been stuck in stage 3 for many years.
P.S.: I know about this because I am from India and went through a grueling 10 year immigration process to get my green card.
I read it as over 6 years or applied for permanent residency:
""" Eligible individuals include certain H-4 dependent spouses of H-1B nonimmigrants who:
- Are the principal beneficiaries of an approved Form I-140, Immigrant Petition for Alien Worker; or
- Have been granted H-1B status under sections 106(a) and (b) of the American Competitiveness in the Twenty-first Century Act of 2000 as amended by the 21st Century Department of Justice Appropriations Authorization Act. The Act permits H-1B nonimmigrants seeking lawful permanent residence to work and remain in the United States beyond the six-year limit on their H-1B status. """
Right now the average processing time for PERM is 8 months (235 days): http://dolstats.com/ and it used to be worse (government shutdown). Also preparing PERM takes some time and it can't be speeded up. So it can take well over a year just to get PERM and it doesn't take it account risk that you will have to start over for any reason (e.g. change jobs, change in company legal or organizational structure, HR got busy, someone involved in the process like manager change jobs).
Without a real fix to the immigration system that will remain the bottleneck for over 90% of employment based applications.
http://www.uscis.gov/news/dhs-extends-eligibility-employment...
Unfortunately, immigration situation for foreign ambitious married couple is really harsh in recent years. Even if both qualified for H1B than you still have 50% chance in lottery just to process your application... 25% chance that both of them can work.
While there, getting job visa sponsorship on H4 can also be hard. Even junior software engineers in Bay Area who can get job easily, get mysterious rejections at very end of process or honest reply "sorry we would hire you, but waiting several months to apply in April and get you work in October with 50% chance and lot of fees is not a good deal. You're good, but not that great. We can't afford to wait".
I know several stories of people who left USA for good, b/c of that reasons. Their offers/positions where quite generous at top tech companies/startups.
Bay Area is the best ecosystem, but maybe with immigration and property market situation it just reached the peak and it wouldn't get any better?
Yes, wages will be depressed in big corp software and IT. To what extent, I don't know.
Top tier talent won't be affected that much: but how many companies need top tier talent? Or how much the top tier talent constitutes US IT/Software market? Maybe, less than 10 percent.
So currently we are still debating on whether we want to raise the H1 cap because that will encourage body shops and more cheap labour but isn't this going to take away the low paying US jobs as well.
So say there are 65,000 ppl coming into US on H1 every year, 40,000 of these say apply for green card and on an average say it takes 8 years to get green card and 2 years to get I-140. So every year now well be making 40,000 more ppl eligible and when we start we already will have a surplus of 40,000 * 6
Plus if I am not wrong with H1 you atleast have to prove that you cannot find someone who can do this job and that's why you are bringing someone from outside. But with this you are basically making ppl with any qualification eligible for a job.
I personally would have liked the govt to hike the H1 to ensure that the students who study here won't have to leave because of the lack of enough number of visa's.
The US needs to get its immigration together. Fix the law, decrease or increase the cap, stop the H1B program - but please be reasonable. Quality immigrants are more likely to have quality spouses. On the other hand, a mediocre programmer with his housewife will happily jump on the H1B train even if it means she will be unemployed, because that is already a huge quality of life boost for both them.
I would never take the H1B route if I were married, unless I was sure that my wife is OK with that. And I would have to be really, really sure - because that's locking into a situation for years.
This is just utter nonsense or you are out of your mind. Why quality immigrant would have quality spouse ?
Technical ( & Business) abilities differ for each individual.
I frankly admit that people from my country just want to get here and live good life
PS - I am from India.
Work hours are less in US, commute is short, quality life, beautiful country. By very nature Indians spend less and save more. So even with exorbitant lifestyle you still save money.
I have seen extremely medeocre people from AndraPradesh, Maharashtra, Chennai, Indore, Delhi working on H1B here. I will tell you something additional. Lately, there is trend going that beside programmers, engineers Business system analysts, production support are also going to h1b people.
My prior employer had 100+ BSA on h1b. Why in the world you need BSA on H1b ? What is special occupation and ability? Nobody knows. It is honestly massive scam and everyone is milking the cow while they can.
At very least making H4 -> H1B conversions cap-exempt would be a great move.
Anyway, no matter if you are for or against migration the current system is very antique and counter-logical in so many places. E.g. brilliant, with track record entrepreneurs are having hard time, while still 60k green cards are given to random ppl on earth. Including those with little qualifications, income and lack of basic English skills.
The opportunity for improvement is huge. Pretty much USA immigration feels like using some email on time-shared legacy mainframe, where rest of the world uses GMail/Inbox or something else in cloud.