I-485 Questions reqgarding Future Employer vs Current Employer

1000K

Registered Users (C)
Hi,
I was working for a company 'A' when they filed for my labor (2001). I joined another company 'B' in 2003 before my labor with 'A' was approved. Company 'B' also filed for my labor and currently it's pending. Right now I am on my 7th year extension based on my current company 'B' labor.

My labor with company 'A' was finally approved in 2004 and they filed for my I-140 for future employement which also got approved in Apr'2005. My questions are -

(1) While my I-485 with company 'A' is pending and my labor with current company 'B' gets approved , can company 'B' apply for my I-140 & I-485 concurrently while my I-485 with company 'A' is pending ? Given the choice I'll stick to company 'B'

(2) If I apply for my I-485 with company 'A' and it's pending , Can company 'B' apply for my 8th year extension based on company 'B' labor ?

(3) If I apply for my I-485 with company 'A', can I invoke AC21 rule after 180 days to remain with company 'B' for which I am currently working ? The job requirement is similar.

(4) If my I-485 is pending with company 'A' and my labor with company 'B' is approved and filing I-140 & I-485 with company 'B' is not possible while my I-485 is pending with company 'A', under this scenario can I withdraw my I-485 with company 'A' to apply my I-140 & I-485 with company 'B'

(5) Assuming none of the above case is possible, when I'll have to join company 'A' after filing my I-485 with company 'A'. I would like to join after my I-485 approval. Do I have to join them immediately after approval or can I join them in a couple of months.

Thanks a lot for taking your valuable time to read and answer my queries.

With Warmest Regards,
:confused:
 
Top