I have one peculiar query regarding my H1.
I am working for company X in india. Their US subsidiary has filed my H1, my VISA stamping done with Company X and I travelled to US from 15 AUGUST 2010 to 5 MARCH 2011. After my project is over I came back to india and started working with same company (company X).
Now, company Y has filed my H1 Petition and I got approval notice (I-797) of company Y.
Here case is:
Without giving Notice to company X in INDIA, I travelled to US on Company Y petition to work with them (using comany X's VISA stamping) on 10 APRIL 2011. Due to complications in employment with company Y, I came back to INDIA on 15th April 2011 and started working with Company X where I was working earlier. I have resigned from Company X and they might revoke my H1 Petition (not sure yet).
Company Y has not paid me anything for these 5 days and they are forcing me to come to US otherwise they would be revoking my H1.
In worst case, if both these companies (X & Y) will revoke my H1 petition, will there be any issue if someone is ready to transfer my H1 later? Or this will block my entry to US forever on H1?
Answer will be highly appriciated.