I was in the USA on L1A visa for company "A", which was valid till 2012, I changed the status from L1A to H1b in December 2010 and I joined the new company "B" in 11 feb 2011. However my previous company didn't release me on 15th. Infact they released me without any experience letter on 22 Feb...