I am on L1B visa currently which expires in August 2012. However I have I-94 valid till Jan 2015. Can I stay and work legally for the same employer even after my visa expiration with valid I-94? I have been in US for 1.5 years. I see mixed comments everywhere.