Hello,
I am an Indian born Indian citizen and I am in a dilemma:
I won my H1b Lottery this year and have it approved (through consular processing). I currently reside in Canada as Permanent Resident with just 2 more years left to apply for a Canadian citizenship. I am in a dilemma now. I have two possible paths to take :
1. Come to US now on my H1B and get my I-140 approved (my employer has agreed to start it as soon as I am in US) and then leave to Canada to continue my path towards citizenship.
Or
2. Come to US now on my H1B and leave immediately to Canada within 6 months to continue my Canadian citizenship path and then come back to US later on my H1B
My main question: If I choose path 1, will my H1B still have unlimited extensions when I return to US as a Canadian Citizen or will my GC be considered abandoned and will only have 6 - (years spent for I-140 approval) ?
Thank you very much in advance!!
I am an Indian born Indian citizen and I am in a dilemma:
I won my H1b Lottery this year and have it approved (through consular processing). I currently reside in Canada as Permanent Resident with just 2 more years left to apply for a Canadian citizenship. I am in a dilemma now. I have two possible paths to take :
1. Come to US now on my H1B and get my I-140 approved (my employer has agreed to start it as soon as I am in US) and then leave to Canada to continue my path towards citizenship.
Or
2. Come to US now on my H1B and leave immediately to Canada within 6 months to continue my Canadian citizenship path and then come back to US later on my H1B
My main question: If I choose path 1, will my H1B still have unlimited extensions when I return to US as a Canadian Citizen or will my GC be considered abandoned and will only have 6 - (years spent for I-140 approval) ?
Thank you very much in advance!!