← Back to context

Comment by morpheuskafka

14 hours ago

You absolutely have to wait several years, but the point they were making is, there is no requirement to have ever worked IN the US or held any nonimmigrant visa to get a green card. The way the law was originally written, both the employment and family green card categories are standalone. They require work/research accomplishments, but there is zero requirement that that work was ever done in the US or for a US company.

Because it takes so long, in practice the issue is that for anyone to sponsor you, they want you working for them during that time, and so that's why it often looks like someone gets an H1B and then "graduates" to a green card.