Employment Green Cards

PERM, I-140, and EB-1/EB-2/EB-3 sponsorship explained.

An employment-based green card is a multi-stage process that can involve two federal agencies and take years: a PERM labor certification from the Department of Labor, an I-140 immigrant petition to USCIS, a wait for a visa number that depends on category and country of birth, and finally adjustment of status or consular processing.

These guides take each stage in turn — PERM recruitment and audits, the I-140 categories from EB-1 through EB-3, the EB-2 national interest waiver that skips PERM, the EB-5 investor route, priority dates and the Visa Bulletin, and portability when a job changes mid-process.

For the representation itself, the employment green card service page explains how Atlas Immigration Law runs these cases for employers and employees on a flat fee, with the employee's status protected at every step.

Need representation? See our employment-based green card services.