Understand whether a work visa or a self-petitioned green card is the smarter move for your career.
The H-1B is the most common U.S. work visa, but the EB-2 National Interest Waiver (NIW) offers a fundamentally different path — a green card without employer sponsorship. Choosing between them depends on your qualifications, timeline, and how much control you want over your immigration journey.
| Feature | H-1B | EB-2 NIW |
|---|---|---|
| Type | Nonimmigrant (temporary) | Immigrant (permanent resident) |
| Employer required | Yes | No (self-petition) |
| Annual cap | 85,000 | No cap (but visa bulletin backlog) |
| PERM labor cert | Not required | Waived under NIW |
| Processing time | 3–6 months (premium: 15 days) | 12–18 months typical |
| Result | Work authorization (up to 6 years) | Permanent green card |
The EB-2 National Interest Waiver allows individuals with an advanced degree (master's or higher, or bachelor's plus 5 years of progressive experience) to self-petition for a green card without employer sponsorship or PERM labor certification. You must demonstrate that your work has substantial merit and national importance, that you are well-positioned to advance it, and that waiving the job offer requirement benefits the United States.
Since the 2016 Matter of Dhanasar decision, USCIS has applied a more flexible three-prong test that has expanded who can qualify. Fields like STEM, healthcare, business, and even entrepreneurship have seen successful NIW petitions.
The H-1B requires a U.S. employer willing to sponsor you for a specialty occupation that normally requires at least a bachelor's degree. The employer files a Labor Condition Application (LCA) and then submits Form I-129. Because of the 85,000 annual cap, most applicants must go through a lottery each March. If selected, work authorization typically begins October 1.
H-1B: Registration (March) → Selection (April) → File petition (June) → Start work (October 1). Total: ~6 months from registration to employment, assuming selection.
EB-2 NIW: Prepare petition (1–3 months) → File I-140 (anytime) → Wait for approval (6–12 months, or 45 days with premium processing) → Wait for priority date to become current → File I-485 adjustment of status (6–12 months). Total: 12–24+ months depending on country of birth and visa bulletin backlogs.
Choose the H-1B if you need work authorization quickly, have an employer sponsor, and are early in your career. Choose the EB-2 NIW if you have a strong professional profile with publications, patents, or significant achievements and want permanent residency without depending on an employer. Many professionals pursue both simultaneously — filing the NIW while on H-1B status to keep working while the green card processes.
Yes. Filing an EB-2 NIW does not affect your H-1B status. This dual-filing strategy is one of the most popular approaches for skilled workers born in countries with long green card backlogs, such as India and China. You maintain work authorization through H-1B while your green card application processes in the background.
Search thousands of verified H-1B sponsors by company, industry, and location.
Search H-1B Sponsors on Wisa →Yes. The NIW specifically waives the requirement for an employer sponsor and PERM labor certification. You file Form I-140 on your own behalf, making it one of the few employment-based green card paths that does not require employer involvement.
The H-1B can grant work authorization within 6 months if you win the lottery. The EB-2 NIW typically takes 12–24 months from filing to green card, though premium processing for I-140 is now available (45 days). Country-specific backlogs may add years for Indian and Chinese nationals.
You need either a master's degree or higher, or a bachelor's degree plus 5 years of progressive work experience in your field. The experience-based path is widely used by professionals who have built significant expertise without a graduate degree.
Absolutely. This is one of the most common strategies. Your H-1B status is not affected by filing the NIW petition, and you can continue working for your H-1B employer while the green card application is pending.