aqan.. here are my thoughts :Just got one of my two 140's approved (both are PP).
I was wondering if any of you guru's can help me get this figured out.
I was working for consulting "Company A" they filed for my Labor (EB2/PD 2002),
I now work for "Company B" and have an approved I-140 (EB2/PD 2004).
I also filed for I-140 thru Company A and is very close to getting approved.
Since PD Company A is 2002 I can go ahead and file the I-485 any day, the dilemma I'm in is that the job a Company B is going just fine and I'm not sure that company A will be able to get me a similar salary.
Question for you Guru's
1. Company A is NOT forcing me to join them, If I get the GC thru company A and do not join them will that cause any complications in GC renewal / Citizenship?
2. Will it be possible to port the PD from company A to company B (assuming both I-140 are approved.)
and which of the two options are provide better success rate.
1. If you are currently not working for Company A once the GC(through Company A) is approved you will have to work for Company A. If you dont then at the time of Citizenship it will cause a problem as they look into your employment history and ask you why you did not work for the company that filed for your GC.
2. I am not sure about the same category but I think it will be possible to port the PD from Company A to Company B. I know they do this for EB3 to EB2 conversion. Look into the following threads for more information :
Retaining Priority Date - http://www.murthy.com/news/UDinsigs.html
NSC Instructions on Transferring Earlier Priority Dates - http://www.murthy.com/news/n_nscins.html
My suggestion would be for you is to get the earliest date possible and get out of this mess. Though not a guru just wanted to share what I know. Research the forums for more info.