Work visas

Temporary (nonimmigrant) work visas and employment-based (immigrant) work visas allow foreign nationals to work in the United States. We assist both employers and employees with the paperwork and application process.

U.S. temporary (nonimmigrant) work visas

Nonimmigrant work visas allow foreign nationals to enter the United States temporarily for employment purposes.

The prospective employer–usually a U.S. entity–must initiate the process. The U.S. employer files a petition on your behalf with U.S. Citizenship and Immigration Services (USCIS). An approved petition allows you to apply for a change of status if you are already in the U.S. lawfully, or for a work visa at a U.S. Embassy or Consulate abroad.

Without a U.S. employer filing a petition on your behalf, you cannot work in the USA under this visa category.

We can provide assistance to both employers and employees throughout this process.

Employment-based (immigrant) work visas

There are five employment-based (EB) visa categories that can lead to permanent residency (a green card) in the United States.

For some of these categories, the prospective employer must first obtain labor certification approval from the U.S. Department of Labor, if required. Once that is received, the employer files an Immigrant Petition (Form I-140) with U.S. Citizenship and Immigration Services (USCIS).

An approved petition allows the worker to apply for adjustment of status if already in the U.S., or for an immigrant visa at a U.S. Embassy or Consulate abroad. For more on change of status and adjustment of status, see our Status page. For an overview of employment-based green cards, see Immigration.

Approval of the petition by USCIS does not guarantee visa issuance. Final eligibility is determined at the visa or adjustment stage.

We can support employers in gathering the necessary documentation for petition filings and assist prospective employees with adjustment of status or visa applications.