I am in the US from company X on L1B visa but on home country pay roll from April 2012. My project will be ending in October 2012 and will have to go back to home country at that time. I do have a valid B1 visa if I have to extend my stay here.
Can another employer Y file for H1B COS for me now and if approved, can I work for employer Y from October 2012? Or does it is too late to file for it? Should the employer Y wait till April 2013 to file a petition?