I filed my H1-B application in 2006 and got my h1-b visa stamped (and my wife's h4 visa stamped) from this company. However, the company did could not find me a suitable job and therefore I had to file a h1 transfer (from India). When my h1-b petition has been transferred to another company, I entered USA with the first company visa and the h1-b petition of the new company. (It was given to my understanding that I need not go to the consulate for h1-b transfer because I never entered the US)
My question is - can my wife (who never came to US on h4 visa) who has h4 stamped from the first company directly fly and join me in the USA or should she go to the consulate and get her visa stamped again.
Thanks for any pointers or suggestions