"Can I switch to H1b to visitor visa and then back to H1B in a short term? My current h1 is expiring, but I have 2 yrs remaining on my 6yrs. If I change status to visitor visa, can I change back to h1 once i get a new project and start working without leaving the country?"
"My current H1B expires at the end of March 30th, 2009. I was told I cannot currently extend it because I am employed with a staffing company and I do not have a project start date in hand yet and hence no contract agreement with any client, but am working on something that will come through in mid-April or early May. Can I switch to a B2 visa (to keep me in status) and then switch back to H1 without the quota since I have time remaining on my H1, all without leaving the country?"
Answer:
It is unlikely that CIS would approve a B-2 petition for the above foreign nationals, unfortunately. B-2 holders need to have "nonimmigrant intent" i.e. they need to intend to return to their home country at the end of their B-2 stay. Having been here in H-1B status, and being unable to state that they intend to return home, shows that the foreign national probably doesn't have the requiremed nonimmigrant intent. The situation would be different if the foreign national really did intend to return home and was just asking for B-2 time to sell a house, pack, etc. However, looking for a job is not a legitimate B-2 activity.If the foreign national finds a new employer who files a new H-1B petition, this new petition could be decided in a number of ways, assuming it is not denied completely. At best, the new employer could get approval for their H-1B and an automatic change or extension of the worker's H-1B status. However, if there is a long gap between the last H-1B employment and the new filing, CIS might just approve the H-1B part of the petition, but not the automatic change of employer/extension part. This could happen if CIS considered that the foreign national was maintaining status at the time of filing. This means that the foreign national would need to leave the US and return showing a valid H-1B visa (even for an old employer) and the new approval notice, to "activate" the H-1B status for the new employer.
Please see here for the difference between "visa" and "status". See here for FAQs regarding when a new visa is needed.