I am on L1-B with Company A valid till Dec 2013. Now another company B is approaching me for filing H1-B in Apr 2013. But in May 2013 with company A will file for a L1 extension.
I want to know should i get my H1-B filed as a CoS or a Consular Process so that it does not impact my L1 Extension or H1-B petition itself gets void due to L1 Extension.
If L1 Extension gets rejected (which is highly possible), will i be able to use the approved H1-B and move over to Company B. Will i have to go out of US for that or that can be done by being in USA.