One of the things that I did not see get mentioned is..
The employer based green card process is for a FUTURE job. It's good if you are employed by them currently, but the whole process is for a job in the future..
so technically, it does not matter if you are not employed with them currently.. as long as you get employed after I-140 approved.. and before you file for adjustment.. u would need to be employed for 6 months after filing I485 before switching to a similar/like job..
or option 2 is try to stick with them until 6 months after I-140 approved and then switch for Ac21..
correct me if I am wrong..
i had a close friend who quit his job after the company filed I-140. The company never revoked the I-140 petition. He switched out to H4 status..after approval of the I-140 he filed for 485 and accepted another job. This was before retrogression so maybe things were easier then. He did have a 485 interview, but this issue was never mentioned or spoken about.
-Ronnie.