Hi All,
New to the forum and looking for some advise.
Firstly, my background......
I am a Canadian Citizen but born in India. I am currently working on H1-B visa for a US Company for past 6 years. I am currently on 7th year extension which will expire in June 2006. 2 weeks ago, My Company filed for 8th year extension based on my Green Card (labor) filed in November 2001.
My Labor got approved in March 2006 and my Current employer is filing for I-140 application.
Now, the questions.....
How long is it taking to get I-140 approved?
Based on past 3-4 months history, at what pace the priority dates for I-485 application are moving these days. Please advice on that?
Also, if I get laid off by my company at any time during my I-140 application or I-485 application processing, do I become illegal? If I do, can I still go for TN? And until I get TN, will I be considered illegal?
I would sincerely appreciate your help.
Thanks to all in advance.
New to the forum and looking for some advise.
Firstly, my background......
I am a Canadian Citizen but born in India. I am currently working on H1-B visa for a US Company for past 6 years. I am currently on 7th year extension which will expire in June 2006. 2 weeks ago, My Company filed for 8th year extension based on my Green Card (labor) filed in November 2001.
My Labor got approved in March 2006 and my Current employer is filing for I-140 application.
Now, the questions.....
How long is it taking to get I-140 approved?
Based on past 3-4 months history, at what pace the priority dates for I-485 application are moving these days. Please advice on that?
Also, if I get laid off by my company at any time during my I-140 application or I-485 application processing, do I become illegal? If I do, can I still go for TN? And until I get TN, will I be considered illegal?
I would sincerely appreciate your help.
Thanks to all in advance.