Here is my situation: I moved to US on L1 Visa with Company-A, after 2.5 years I switched to H1B visa and the company filed my green card application and got my I-140 approval 7 years back. During this time, I have got 3 extensions with H1B. I am no longer working for Company-A. Now through Company-B I got H1B valid for 3 more years. Company-B has not yet filed green card for me, so after 3 years when my current H1B expires, will I get another extension based on my I-140 with Company-A?
Yes that is how is works Once you have valid i140 you dont need to refile it every time Only requirement is that when your filing date becomes current for green card you need to have current i140 which is why it makes sense to file it from new company
No you will have to leave the country after your H1b expires under INA CFR 214
No that’s incorrect
Yes you can get another extension
Wow, so you need to extend every 3 years? What a horrible way of life. Sorry for that.
Tech Industry
Yesterday
3871
What happens when most of your team is Indian?
AMA
Yesterday
1145
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
Health & Wellness
Yesterday
908
Lasik cost
India
10h
503
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
World Conflicts
8h
357
Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say
Country of birth?
India