Three companies - Company-B to Company-C job switch during I-140 in progress with Company-B and approved with Company-A

gt1982

New Member
I have I-140 approved from Company-A with November 2018 priority date. I left Company-A in July 2020 after completing a minimum 180 days from the day of I-140 approval.

I joined Company-B in July 2020 and they started my I-140 process which is currently in progress. I am waiting for approval.

Now if I join Company-C before the approval and they also file I-140 for me then which previous I-140 application would be considered to retain priority date?

If it will be Company-B’s then will I be even able to retain November 2018 priority date?
And I am also dependent on I-140 for my H1B visa extension. Which I-140 will be considered as I max out the stay on H1B? Current H1B expires July 2023.

My goal is to understand if I can safely join Company-C with November 2018 priority date. I am not aware if Company-A has revoked or not my I-140 which they filed. Or shall I wait for my current I-140 with Company-B to approve and complete 180 days?
 
Top