I am currently working for company A, who has 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. 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, then I can retain my H1-B status, but can I still keep my H1B status when I switch to work for 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?
Thanks for your help in advance.
Thanks for your help in advance.