I485 Pending - Assistance
Bash for your question in other post,
It is the I-485 processing time that is important, not when the beneficiary changes positions. This is because the "green card" (GC) is based upon a future job offer. The person is not required to have worked for the GC-sponsoring employer prior to filing or obtaining the GC. Accordingly, it appears the AC21 law did not intend to change the prior law, which only requires a future job offer with respect to the GC sponsorship in employment-based cases
While your I-485 is your own application and the employer cannot withdraw it, the entire application rests on the I-140, which is the employer's application. Under previous law, the employer controlled the I-140 throughout the process. Withdrawal of the I-140 meant denial of the I-485. This matter has not been addressed under AC21. While it seems that the employer should lose control of the I-140 after 180 days in order to make AC21 fully effective, this issue needs further clarification. At this point, it appears that if the employer were to withdraw the I-140, the INS possibly could issue a notice to the beneficiary with respect to the processing of the I-485. The beneficiary might then have the opportunity to respond by showing another job offer. INS has not provided specific instructions or regulations as to how this type of situation should be handled in light of AC21.
and again
Unlike the H-1, where the employer must inform the INS of termination of employment, there is no affirmative requirement to tell the INS about changes in employment for I-140 beneficiaries or to withdraw the I-140.
Did your company withdraw I-140?