I have filed my GC with a consulting firm for future employment and I am currently working for a different company. My labor was approved in 2004 and I-140 was approved in August 2005. I am currently waiting for my I-485 approval which was filed concurrently with I-140 in April 2004.
1) Am I obligated to work for the sponsoring company prior to my I-485 approval?
1.a) If yes, can I work for them for 6 months and with AC 21 permanent portability, can I switch to the current company I am working.
1.b)If not mandatory, should I just apply for AC 21 portability and just continue working for my current company.
2)Can I just work for sponsoring company after my I-485 approval?
3) If I switch to EAD from H1B, can I work for both employers?
What would be your recommendation?
1) Am I obligated to work for the sponsoring company prior to my I-485 approval?
1.a) If yes, can I work for them for 6 months and with AC 21 permanent portability, can I switch to the current company I am working.
1.b)If not mandatory, should I just apply for AC 21 portability and just continue working for my current company.
2)Can I just work for sponsoring company after my I-485 approval?
3) If I switch to EAD from H1B, can I work for both employers?
What would be your recommendation?