I applied my H1B visa on 2006 from India.but it get delayed.
Hence I came US in 2007 in H4 visa (my spouse has valid H1B).
My H1B get approved on Feb 2008.
I didn't travel outside USA after i came here.
Can i work without stamping?
do u need to go my home country for stamping?
(can i have stamping in Mexico/Canada ?)