I would like to ask for your opinion regarding my situation. I have an approved LCA and I-140 (applied 12/2006 and recently approved 01/2008) and my I-485 application was received on July 2, 2007 which makes it more than 180 days old already. I am NOT happy working with sponsoring employer. Here are my questions:
1. Is there an effect to the 180-day rule if my I-140 was just recently approved?. I was able to apply my I-485 during the visa number bruhaha last June 2007 with my I-140 still pending then.
2. I am torn between 2 decisions; if I'll just wait for the GC to get approve since my 485 RD is within the current processing date of USCIS NSC and visa number is available for my PD (Sept. 2004) OR to take advantage of AC21 with a new employer without the approved GC. Which one would be best for me?
3. Is there a law that says how long an employee should stay with the sponsoring employer after GC is approved? Can I transfer to another company right away after GC is approved and just used AC21 to formalize things?
4. Is it possible for the sponsoring employer to revoke my approved GC after I transfer to a new employer? Will I be out-of-status if they do so?
Sorry for the barrage of questions but I really need your inputs regarding these issues. Any response will be greatly appreciated.
1. Is there an effect to the 180-day rule if my I-140 was just recently approved?. I was able to apply my I-485 during the visa number bruhaha last June 2007 with my I-140 still pending then.
2. I am torn between 2 decisions; if I'll just wait for the GC to get approve since my 485 RD is within the current processing date of USCIS NSC and visa number is available for my PD (Sept. 2004) OR to take advantage of AC21 with a new employer without the approved GC. Which one would be best for me?
3. Is there a law that says how long an employee should stay with the sponsoring employer after GC is approved? Can I transfer to another company right away after GC is approved and just used AC21 to formalize things?
4. Is it possible for the sponsoring employer to revoke my approved GC after I transfer to a new employer? Will I be out-of-status if they do so?
Sorry for the barrage of questions but I really need your inputs regarding these issues. Any response will be greatly appreciated.