Changed companies under AC21 after 180 days of I-485 pending. Previous company did EB2 to EB3 downgrade (new filing, not amendment) so have both approved EB2 I-140 and EB3 I-140.
Now that EB2 dates are moving faster, new company immigration lawyer is saying that I need to refile EB2 I-140 from scratch with new company including prevailing wage determination, PERM, and I-140. Only when EB2 I-140 is approved with new company, can I leverage EB2 final action dates. Stuck in this situation on whether to wait in EB3 (dates not moving), file a new EB2 with new company (can take 1.5 years plus), or go back to previous company which has EB2 I-140 approved already.