Hello,

My initial H1B was with Company X and I have accepted job offer in Company Y while in US and got my H1B transfered. My visa with Company X is valid till Nov 2014, am not sure they have filed the cancellation. I currently have the Approved Petition I-797A with my new employer Company Y which is valid till 2016. Now, if I go to home country for a vacation, do I need to go for VISA stamping?

I have checked with few people, however, I haved mixed answers. Please help me.