17 Jun 2019

I was in the U.S. in H1B status previously and I have an approved I-140. I am currently living in India. I applied for a job in the U.S., and the company wishes for me to come in for an in-person interview. What type of visa can I apply for, and what documents do I need from the U.S. company?

Answer Assuming that the company has not yet filed an H1B petition, the proper visa for one in this situation would normally be a B-1/B-2 "visitor" visa. This type of visa is not "sponsored." However, a letter from the company, on company letterhead, inviting one to...

10 Jun 2019

If the priority date for an employment-based immigration petition (I-140 form) becomes current, can the petitioner file an I-485 while s/he is in India working for the same company?

Answer An application to adjust status (I-485) can only be filed by an individual (not a company) present in the United States in valid status subsequent to a lawful admission with very few exceptions. If that is not the case, one can still "consular process" for...

04 Jun 2019

DS-160 and DS-260 Now Require Social Media Information

The U.S. State Department (DOS) has implemented changes to electronic forms DS-160, Application for a Nonimmigrant Visa, and DS-260, Application for an Immigrant Visa, that go into effect immediately. These applications will now request information about the social media username or handle used by an...

20 May 2019

I am in H-4 status and my H1B petition was approved for consular notification. Do I have to go to my home country to get my H1B visa stamp?

Answer Normally, one can apply for a visa "stamp" in any country, outside the U.S., where one is physically present. However, check the consulate's website before traveling, as some have unique rules for third-country nationals. Also, if you apply at a consulate other than the one...