Hi Saurabh,
I have my H1 approved in 2011 from company A, I’m currently in India. H1-B is not yet stamped on Passport, but I hold the Approval Notice.
1.) i want to know if i can switch company in india and still maintain my H1 visa. will the other company be legally able to tranfer my visa and get it stamped through them? I dont want to lose my visa because of changing company.
2.) would it be better to get my H1 stamped through current company, travel to US and then change job?
Sid