Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes the immigration system is broken; it's difficult to obtain sponsorship from an employer. But I feel like the author gave up after asking the few places where he worked. Sometimes you need to try harder.


With 2 renewals of 3-year H1B work visa, you do not have much time to shop around for employers sponsoring permanent residency. It is a long process in itself , and usually companies want the employee to work for them until they file the paperwork. That means, you are not putting yourself out there for bigger and better options, even if you have any - since you're tied to the employer until they file. Also the author said it correct - it is extremely difficult for one to startup on their own - since it is not favorable as well on work visas. It just does not make sense that an immigrant having got their higher education in US, are asked to leave and usually the ones that leave may be ambitious, having hopped multiple jobs without tying themselves to one employer and gathered enough expertise in their fields, both academic and industry. Immigration reform in this aspect, is therefore, warranted.


I agree. I'm an Italian national and I studied at a U.S. university. Reform is badly needed. I just don't think people should be entitled to stay in a country just because they have pursued a degree there.


What about countries which subsidize higher education? Pretty much all of EU subsidizes every student,so if the taxpayer paid for someone's education, why would they not want them to stay and work and pay taxes in that country?


"Sometimes you need to try harder." You mean search for an employer whom would sponsor citizenship? The article explained it is quite expensive - do employer sponsored citizenships happen?


Nobody sponsors citizenship. They can sponsor you for a green card (permanent residency). It costs thousands of dollars (I have been told in the range of $12,000, without considering attorney's fees). But it locks you in with the employer for several years, and when you consider the amount of money that you can generate for a company, combined with the fact that you will probably get an average or below average salary to compensate for the green card costs, this is not an absolutely terrible deal for the employer. You have to have some valuable skills that justify the employer knowing right away that he/she wants to keep you for several years!


I worked for my employer for about 6 months when we started green-card proceedings. I was a junior engineer on an H1-B then, having been hired straight out of college from the Netherlands. The job-req I applied for had been sitting there for well over a year, no American worker could be found to fill that position (many interviews were done, no suitable candidate found). I got my green card (EB3) in January of this year, 5 years later and am now the lead security architect on a large project. In those 5 years I've never been paid below average. I'd say it panned out quite nicely for both me and the employer.


How long did it take to get your green card after first filing?


That's a good question. I had a hard time getting letters from my previous employers, so that part took the better part of a year. If you ignore that, I'd say 3 years? I was EB3 'other'. EB2 or EB1 category applicants from 'other' probably end up taking about a year. If you're unlucky enough to be in the India or China region, you're going to be waiting much, much longer than that though. EB3 India is probably more along the lines of 7-12 years.

Edit:

I think it's sort of important to note that I came to the US in 2010, which was a weird year for H1-Bs. The economy was bad, and I was able to file for an H1-B in August after I graduated. This lack of H1-Bs in 2010 probably resulted in fewer GC applications down the line as well, so your mileage may vary.


EB2 'other' anecdote: I came to the US in 2009 on a H1B (job offer in October, granted in December) and filed for my green card almost immediately. I had my card within 18 months, most of which was PERM.

I realise I was very fortunate in three things: timing, nationality (British) and education (two Master's degrees, so EB2). During this time I was paid market rates, though I did go through a period of minor panic when I realised I basically couldn't leave Google while my green card application was pending and I had no idea how long it would actually take. But articles like this make me extremely sad that others can't be so fortunate, and I wonder what it is we (non-voting residents) can actually do about it...


These days generally labor certification in STEM jobs takes about a year. PERM sped things up dramatically and now that immigration lawyers are comfortable with how it works it generally takes less time than the old system.

Adjustment of status is where a lot of people get stuck. Really this should take about a year, but if you come from a country with a lot of migration (Mexico, India, and China) you could be in for a lot wait, especially in EB3.

At best you are looking at 2 years, at worst I've heard upwards of 10 years. A good immigration lawyer should be able to give you a good estimate based on their experience and current USCIS workloads.


Recruiters routinely charge 30% of salary. For an employee who is a proven fit in a company, immigration fees are not unreasonable.


He means "Search for an employer willing to sponsor your green card". There is no direct route to citizenship unless you are born here.


Citizenship is trivial once you have a green card, you just have to wait 5 years and pass a civics test.

Getting the green card is the hard part.


It's difficult for the reasons stated by the author. You have to convince an employer to sponsor your H1 befor you even start working for them. Also, they need to apply for your visa and hope it comes through before you start work.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: