I have below question regarding my US Immigration status
I Stayed in US 2014-2019 on L1B VISA with Employer A who files my GC and i got Approved I-140 in 2016 .
As My L1B Expired max quota of 5 years on 2018 july , I moved out of US as L1B cant extended on I140 Same year I applied 2 H1s from 2 different unrelated employer both got picked and approved !
both approved for 1 year ,I guess that is because by the time H1 to be approved by USCIS I was completed 5 years in US and just moved out of US.
Now i am planing to move to US one of the new employer on H1B Status , Below are the questions need clarifications.
My Cool off period of one year will complete on july 2019 , if I Stay in India till July can I extend new H1 for 6 year ?
As I already have approved I140 from employer A , Do I really need to wait till July to complete 1 year cool off period or I can travel before that considering I can extend new employer H1 based on old employer I140?
Employer A have any rights to revoke my I140 if no fraud or any unethical behavior by employee during company exit ?
I have very good relationship with employer A , unfortunately I have to move out of them as they did not able to get my H1 on time to continue in US . ( Same time I dont want to transfer my new employer H1 to old employer as I wanted to be faithful for new employer to apply my H1 ) question here is can I continue with new employer as long as I want by not applying GC , I mean using old employer I140 and when it become current move back to old employer ?
You have mentioned that you stayed in US from 2014 - 2019 and then in next line you are saying that you left US in July 2018. These are contradictory statements.
What is the real time that you spent in US?
Have you ever used your approved H1B? Have you ever got the H1B visa stamp?
When you file the H1B for the first time, you go through the lottery while filing your application in April.
If you get selected, you are considered selected under H1B CAP.
Once your H1B gets approved after lottery selection, you need to start using it to be considered counted for cap.
Each cap selected H1B get a 6 year quota. As per your information, you only got 1 year because you had used other work visa i.e. L1B for 5 years already.
Thanks for clarifying it , anyhow if I Travel anytime before H1B 6 year cap expires and apply for extension based on my I140 , that should be Okay right ?