My understanding was that while you wait your priority date to become current, you are not locked to your current employer. I think this was one of things that AC21 fixed. There is a 180-day period following your I-140 approval during which you are locked to the employer that filed your I-140, but after that you are free to switch to another employer, as long as your new position will be substantially similar to the one for which the I-140 was filed. Changing employers after 180 days have elapsed should not affect the underlying approved I-140.
I've tried sift through the legalese of AC21 and discern as much as I can, and this is my understanding. I might be wrong. Here's the full text of the Act: https://www.govtrack.us/congress/bills/106/s2045/text It's fairly short. I just wish they hyperlinked the references to other laws and acts.
> Changing employers after 180 days have elapsed should not affect the underlying approved I-140.
Employers can actually withdraw the I-140 if you switch jobs BEFORE filing I-485 and letting 6 months elapse - and then you have to start all over again.
I've tried sift through the legalese of AC21 and discern as much as I can, and this is my understanding. I might be wrong. Here's the full text of the Act: https://www.govtrack.us/congress/bills/106/s2045/text It's fairly short. I just wish they hyperlinked the references to other laws and acts.