Changing job while I-140 pending

ultrascan

Registered Users (C)
I am currently working for company A, who filed I-140 and I-485 on my behalf. I got a offer from company B and I want to switch over before waiting for the approval of either 140 or 485 (I realized in the last 12 month I-140 moved only 1 day). While waiting for 140 and 485 approval I went abroad and come back with my AP. My understanding is if I continue working for company A, I can retain my H1-B status, but can I still keep my H1B status when I switch to company B? Since company B is willing to sponser my GC from very start, can I simply do a H1B transfer to work for company B under H1B status while waiting for LC and a new 140 and a new 485? Anyone knows how my usage of AP will affect the transfer process?
 
Let me try to ask my question in a different angel to see if anyone can help.
I read somewhere on line that H1B worker can travel abroad and return using AP when waiting for approval of 140 and 485. He can then apply a H1B extension to retain his H1B status. Here are my questions:

1. What does H1B extension in this context mean?
2. If he need to change employer upon return from abroad and before 140 get approved can he retain his H1B status by doing a H1B transfer?

Thanks for your advice in advance!
 
Changing jobs while I140/485 is in porocess

Can we change jobs using the EAD while our I140/485 is processing ??
It looks like the processing for I140 is stopped in CA
Any advice on this

Thanks,
R
 
Top