I came to US in Mar 2010 on L1B visa through a renowned Indian company ‘A’. I got my status changed from L1B to H1B in Dec 2011 through an employer company ‘B’ which is not renowned at all. I was contracting through company ‘B’ and working for a client.
Again, in July 2012, I joined a very renowned US based organization ‘C’ which did my H1B transfer. I joined company ‘C’ as a full-time employee which makes my position stronger as a Visa applicant now.
Also, I have been maintaining my H1B status very well - I have all the pay stubs since July 2011 (past 1.5 year) without a single day of gap. And I have W2 and 1040 forms for years 2010 and 2011 - tax documents are also well maintained.
I am going for Visa interview in 2 weeks. My question is - what if the consular officer interviewing me asks me:
“Why did you change job being on L1B? L1B is intracompany transfer and you are not supposed to change the company.”
“Why did you leave a good company like ‘A’ and join such a small and unworthy company ‘B’?”
How should I tackle and answer these questions?
Please note that one of my colleagues was asked precisely these 2 questions and his situation was exactly same as mine. He had his Visa interview today.
Any help here is much appreciated.