I am working for Company A on EAD and it is through Company A that I have applied my Labor, I140 and I485. It has been more than 1 year since I have my EAD.
Meanwhile, Company B company wants to me to work for them using my EAD and this would be beneficial for me as I'll be paid more.
Company B company has only one employee working on H1 and all others do direct subcontracting.
Now that I'm waiting for my I485 approval, is it safe to join Company B. Will my I485 be denied if I join Company B as it has no green cards and not many
H1's. Does the company record like H1's, Green Cards, etc. really matter in I485 approval process? Also, if I do join Company B, do I need to apply for AC21? Please do let me know.
Meanwhile, Company B company wants to me to work for them using my EAD and this would be beneficial for me as I'll be paid more.
Company B company has only one employee working on H1 and all others do direct subcontracting.
Now that I'm waiting for my I485 approval, is it safe to join Company B. Will my I485 be denied if I join Company B as it has no green cards and not many
H1's. Does the company record like H1's, Green Cards, etc. really matter in I485 approval process? Also, if I do join Company B, do I need to apply for AC21? Please do let me know.