An employer saying “we have sponsored H-1B before” is not the same as an employer being ready for STEM OPT.
STEM OPT is an employer-and-job process. Before you accept an offer or ask your DSO to prepare an extension, verify the legal employer, the role, the hours, the supervisor, the training plan, and the reporting path.

This checklist is for preparation, not a legal determination. The DHS Form I-983 overview and your DSO should control your filing decisions.
The six checks to make before you say yes
1. Confirm that your degree and program are eligible
Start with your school and your program’s STEM classification. Do not assume that a job title containing “data,” “engineering,” or “technology” makes a degree eligible.
Ask your DSO:
- Is my degree on the eligible STEM degree list?
- Is my CIP code the one used for my degree?
- Is the requested extension tied to this degree and my current OPT?
- What filing and reporting deadlines apply to me?
Your role must also relate to the qualifying degree. A company cannot fix a weak degree relationship by writing a more impressive title.
2. Verify the exact legal employer is enrolled in E-Verify
Ask for the legal employer name, not only the brand name on the website or the name of a staffing client.
Ask the employer:
Is the entity named on my offer enrolled in E-Verify, and can the company provide the information needed for my STEM OPT filing?
A large parent company, a subsidiary, a staffing agency, and a client may be different entities. The name on the offer and the name completing the training plan must make sense together. If the recruiter cannot explain who employs and supervises you, pause.
3. Confirm a paid role with at least 20 hours per week
The offer should state the pay, expected hours, start date, work location, and employment relationship. “Full-time when work is available” is not a plan.
Ask:
- Is this a paid position?
- Are at least 20 hours per week guaranteed?
- Who controls my schedule?
- What happens if the client assignment ends?
- Will the same employer remain responsible for my supervision and reporting?
Do not use an unpaid project, informal freelance work, or an uncertain client arrangement as a STEM OPT assumption without checking with your DSO.
4. Make the degree relationship obvious
Write one sentence that connects the actual work to your degree:
In this role, I will use [methods, tools, or technical knowledge from the degree] to [specific deliverable or outcome], under [supervisor or team].
Good evidence is concrete:
- a software engineer builds and tests services using the program’s computing methods;
- a data analyst develops SQL, statistical, or visualization work tied to business decisions;
- a civil engineer evaluates designs, materials, or site constraints using engineering methods;
- a healthcare data specialist applies the degree’s quantitative or systems training to documented analysis.
Weak evidence is just a title: “I am a technology analyst, so it relates to technology.” Explain the work, the method, and the deliverable.
5. Confirm there is a real supervisor and training relationship
STEM OPT is a structured training experience. You should know who will supervise you, how often you will receive feedback, what skills you will develop, and how progress will be evaluated.
Ask the manager:
- Who is my day-to-day supervisor?
- What will I learn in the first 90 days?
- Which milestones will show that I am progressing?
- How often will we review the training plan?
- Who completes the required evaluations?
- If I work at a client site, who is still responsible for my training and supervision?
If every answer points to a client you cannot contact, a recruiter who is not your manager, or a project that has not been defined, the arrangement needs more scrutiny.
6. Make sure the company will complete Form I-983 accurately
The employer must be willing to participate in the training plan. Read every section before signing. Pay attention to:
- employer identity and E-Verify information;
- job title, duties, location, pay, and hours;
- learning objectives and how the work relates to your degree;
- supervision and evaluation;
- how the employer will provide the planned training; and
- signatures and dates.
The Study in the States Form I-983 overview explains the form and responsibilities. Your DSO can tell you how your school wants it submitted and what additional internal steps are required.
The employer questions to ask in one call
You do not need to sound like an immigration lawyer. Use this script:
I am considering the STEM OPT extension, and I want to make sure the role is workable before we finalize the offer. Is the legal employer on the offer enrolled in E-Verify? Can the company complete and sign Form I-983? Who will supervise me day to day, and can we document how the role relates to my [degree name]? The position is [paid/unpaid] at [hours] per week starting [date]. Does that match the company’s understanding?
Then stop talking. Let the employer’s answer reveal whether the process is real.
If they say “our immigration team handles that,” ask for the name of the person or mailbox and the expected timeline. If they say “we do not do I-983,” do not try to persuade them into a compliance commitment.
Red flags that should slow you down
Treat these as questions to resolve, not automatic legal conclusions:
- the legal employer on the offer is unclear;
- the company will not confirm E-Verify participation;
- the role is described as unpaid, casual, or dependent on future client work;
- the recruiter cannot identify a day-to-day supervisor;
- the company wants you to write the training plan without providing training details;
- duties in the offer do not match what the manager describes;
- the only reason given is “we have sponsored other people”; or
- the company promises immigration outcomes instead of describing its process.
Save the job posting, offer, role description, training plan drafts, and written answers. If a detail changes, ask the employer and DSO before relying on the earlier version.
How to compare two offers
Put both offers into a small table:
| Check | Offer A | Offer B |
|---|---|---|
| Legal employer named | ||
| E-Verify confirmed by | ||
| Paid hours per week | ||
| Degree-related duties | ||
| Named supervisor | ||
| I-983 owner and timeline | ||
| Work location / client setup | ||
| Start date | ||
| Future sponsorship policy |
The better offer is not necessarily the larger brand. It is the one where the work, employer, supervision, documents, and timeline are clear enough for you and your DSO to evaluate.
Keep the employer conversation separate from the sponsorship conversation
STEM OPT and future sponsorship are related, but they are not the same decision.
First ask whether the employer can support the current STEM OPT requirements. Then ask:
If the role is a fit, how does the company evaluate future sponsorship after my current work authorization?
A company can be willing to complete Form I-983 and still have no policy for a later petition. A company can also have a sponsorship history and still reject the specific role. Record the answer for the exact employer and requisition.
Use the employer directory to research a company’s public filing history, then verify the current role with recruiting. Use the sponsorship question guide to keep that conversation brief and honest.
Your before-acceptance checklist
Do not accept based on a verbal “probably.” Before you rely on the offer, you should be able to answer:
- What is the exact legal employer?
- Who is the day-to-day supervisor?
- What paid hours and start date are guaranteed?
- What work will I perform, and how does it relate to my degree?
- Is the employer enrolled in E-Verify?
- Will the employer complete and sign Form I-983?
- Who reports changes to the school and who keeps the records?
- What is the employer’s policy for future sponsorship?
Then send the documents and your questions to your DSO. The employer can confirm its process; your DSO confirms how your specific facts fit your student record.
For official program material, read ICE practical training guidance and the DHS Form I-983 overview. For employment data used in employer research, the Department of Labor OFLC page is a useful starting point.