I work in IT with a US product company. I recently in January went to US on B1 visa. My stay lasted for 2 months because of many meetings and training. My company is applying for my L1 visa now. People are telling me that my chances of getting L1 is less because I have to convince the visa officer that I did not work during my 2 months stay on B1. I don't know how to prepare for this scenario. Please guide me if my 2 months stay is really going to cause any problem in getting L1 visa approved.