Hi
I work for a company started in 2004. Currently we have only 10 people in my company.
I work fulltime with this company its a genuine company doing work for state departments in the US.
I am planning to go to India and I have to get my H1 (renewal) stamped this time.
I am worried as my...
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.