I am currently on OPT (expiring Jan 10,2006). My company has already applied for my H1 effective Nov 01,2005. My H1 approval should come to me in 15 days. I am traveling to India in June. Can anyone tell me if I need to stamp my H1 visa when I go to India? Can I travel with my current situation?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.