Thank you guys for your advice
I do understand that if your H1B petition approval is pending and you
leave USA and even after H1B approval (from another company) you can
always have a choice to decide which one you want to have stamping(L1 or
H1B) because now you have both L1 and H1B petition valid(From two
different emplyer) and then you can reenter at your choice.If you have
unexpired valid L1 visa and H1B petion got approved when you are outside
USA you still can enter with your unexpired L1 visa to get back into L1
status as at POE I94 will be issued on L1 which supercede earlier I94
attached with approved I797 (On H1B)
My problem is when my H1B got approved from the other employer I am
within in USA and continuing work under L1 emplyment which is illegal
per INS .To avoid this conflict I am leaving USA within one month of
INS approval
Now my questions are
(1)If I go for L1 visa stamping in Toronto can I have my L1 visa stamped
on my L1 petition?Now the moment I leave USA I'll surrender both my
I94(Old one on L1 and new one on H1B) and I'll have both H1B and L1
petion valid.During L1 visa stamping in Toronto I'll explain that I
was intimated and received those H1B approval doc very late and as my
H1B employer broke commitment I decided to continue work under L1 and
left USA immidiately
(2)I can refuse my H1B petioner employer offer and could deny to accept
H1B approval paperd /I94 and during leaving USA will surrender I94 on
L1(Note that I never received latest I94 on H1B)
During L1 visa stamping I'll explain that I was intimated very late and
never received those H1B papers.Also as my H1B employer broke commitment
I decided to continue work under L1 and left USA immidiately to get back
my L1 staus
For both the cases consider I am leaving within one month after my H1B
approval and explaining I left immidiately when I was intimated about
this Change of status(L1 to H1B) to avoid any 'Out Of Staus" issue
Will appreciate if you advice which option will be better