I am currently on H4 EAD. I have been working as consultant for company A (non-IT firm) since last year. This employment is directly through Company A. Considering uncertainty of H4 EAD, I approached staffing agency (Agency B) in Feb 2019 to file for H1. My hope was to get H1 through Agency B and work for Company A via the staffing Agency B. Even before I knew the outcome of H1 lottery, Company A offered full-time job which I accepted. After couple of weeks of accepting full time offer, my H1B through Agency B got picked in the lottery and is currently under process. If H1B with Agency B is approved, I am unsure of its impact on my employment with Company A. My goal has always been (and is still is) to work for Company A.
-
Will H1 approval invalidate my current H4 EAD? If yes, when? Oct 1 or as soon as H1B approval?
-
If H1 is approved (before Oct 1), can I transfer it from Agency B to Company A immediately? If not, when can I transfer it?
-
Will my H1B approval force me to take a break from my full-time employment with Company A during/before/while H1 transfer?
-
What is the best way to transfer H1 from Agency B to Company A without causing any employment break?
Thank you.