djb said:
... Even if the I-140 gets approved after you leave your old company, you can use the priority date of that I-140 when you file a new I-140 with your new employer. When you file your new I-140, your old I-140 should have been approved by then....
What you are telling sounds very encouraging and is exactly what I am looking for. Can you provide some references? The link that you have provided earlier talks about the following situation:
1. Company A: Apply labor, get PD 1 & get it approved
2. Company A: Apply I-140 & get it approved
3. Switch to Company B
4. Company B: Apply for labor, get PD 2 & get it approved
5. Company B: Apply I-140 & get it approved
6. Company B: Apply 485 using PD 1
I am more interested in the following situation:
1. Company A: Apply labor & get PD 1
2. Switch to Company B
3. Company B: Apply labor, get PD 2 & get it approved
4. Company A: Get labor approved
5. Company A: Apply for I-140 & get it approved
6. Company B: Apply for I-140 & get it approved
7. Company B: Apply for 485 using PD 1