Gurus, this is my first post, I need your advices here. PLease HELP.
Here is my situation: I worked with Company A as a software Engineer, and I had my LC and I-140 approved with Company A in Sept. 2001. And I was laid off from company A in Oct. 2001 without filing my I-485 adjustment. I started working with company B since 2001 and filed new LC application with Company B in Mar. 2003 as a senior software Engineer. Since the current process for LC is very slow, my case is still at state local office.
Now my previous manager from Company A told me he is hiring and wants me to come back (same department/same group and same job functions).
1) My question is: If I return to Company A, and noboby used my approved LC and I-140, can I directly file I-485 based on that? Or I have to start over?
2)If company A rehires me with Sr. software engineer title with much higher salary that the initital LC application (skill sets remain the same as those defined on LC application) , does that matter?
3) Another thing is, during the last 3 year (2001 - 2004), company A was merged with another company C under new name "xyz", will this employer name change makes my labor certification invlid?
Any input is highly appreciated!!!
Here is my situation: I worked with Company A as a software Engineer, and I had my LC and I-140 approved with Company A in Sept. 2001. And I was laid off from company A in Oct. 2001 without filing my I-485 adjustment. I started working with company B since 2001 and filed new LC application with Company B in Mar. 2003 as a senior software Engineer. Since the current process for LC is very slow, my case is still at state local office.
Now my previous manager from Company A told me he is hiring and wants me to come back (same department/same group and same job functions).
1) My question is: If I return to Company A, and noboby used my approved LC and I-140, can I directly file I-485 based on that? Or I have to start over?
2)If company A rehires me with Sr. software engineer title with much higher salary that the initital LC application (skill sets remain the same as those defined on LC application) , does that matter?
3) Another thing is, during the last 3 year (2001 - 2004), company A was merged with another company C under new name "xyz", will this employer name change makes my labor certification invlid?
Any input is highly appreciated!!!