Getting a job offer in the U.S. as a highly-skilled worker is an exciting milestone. However, it’s only the beginning of your immigration journey. Turning that offer into permanent residency requires you to follow a clear legal process.
Knowing what to expect at each stage can help you make informed decisions and avoid delays.
Start with the right work visa
Before applying for a green card, most skilled workers enter the U.S. through a temporary work visa. The most common options include:
- H-1B: For professionals in specialty occupations
- L-1: For intra-company transferees
- O-1: For individuals with extraordinary ability
Each visa has specific eligibility rules. Choosing the right one depends on your qualifications, job role and long-term goals. This first step lays the foundation for your green card process.
Understand the green card process
Once you’re working in the U.S., your employer can help you apply for an employment-based green card. This typically involves three steps:
- PERM labor certification: The employer must show there are no qualified U.S. workers for your position
- Form I-140 petition: After approval, your employer files an immigrant petition on your behalf
- Status adjusting or consular processing: This final step lets you receive your green card either in the U.S. or through a U.S. consulate abroad
Each stage builds on the last. Missing a requirement or filing late can set your case back significantly.
Know the timing and plan ahead
Processing times vary widely depending on your visa type, job category, and country of birth. Delays are common. If you’re eligible, options like the EB-2 National Interest Waiver can speed things up without employer sponsorship.
Legal guidance makes a difference
U.S. immigration law is complex. An experienced immigration attorney can help you navigate each phase, avoid pitfalls, meet deadlines and stay compliant. While your job offer gets your foot in the door, smart legal support helps you walk through it with confidence.

