labor pending - employer change

redpen

New Member
hi,
I'm on H1 and W2 with staffing firm "companyA" contracting at "companyB".
companyB pays companyA and compnayA pays me.
I filed labour RIR 4-5months ago via companyA using my own lawyer.
Now companyB offers me permanent employment with them at the same location, same job.

I heard that if I wish to rejoin companyA in some future date, I can join companyB without jeopardizing labor. I have few questions that I would like to clarify. I read FAQ but didn't see proper answer.
a. Is above procedure true/legitimate ? If I follow that path, does it affect my gc process by any means ? Last thing I want is to jeopardize it.
b. What would be that "future date" that I should re-join companyA ? after labor ? after I140/485 or after entire gc process ?
c. What if I never join them in future ? Who checks that ? at what time ?
d. How long do I have to work fo companyA
e. What if companyA does not want me in such a future date ?
f. Before I leave companyA to join companyB, should I request any documents from companyA ? Documents that would be helpful for future I140/485 procedures ?

thanks
 
To make life easier for you I would sujjest to start your Green Card again with company B. If you feel the Job with company B is stable and secure for atleast the lengh of the greencard processing this is a good option. If you are leaving the Company A then why do they want to support your greencard process. Bottom line is without compny A support you can't just process the Green Card on your own. You need to talk with your Comapny A and the Attorney to comeup with some understanding that you will re-join the Comapny A at some point (before filing I-140/I-485 or after getting green card).
 
Top