How to Verify an OPT Employer Is Real Before You Accept

Before you accept an OPT offer, here is how to confirm the employer and the job are real, not just paperwork.

By F1Jobs Team · 2026-09-14 · 11 min read
A quiet business-district street at midday, storefront office windows reflecting sunlight above an empty sidewalk

You have an offer. Maybe it came through a staffing company promising W-2 employment while you sort out your STEM OPT paperwork. Maybe it is a small company you found on LinkedIn that said yes almost too fast, skipped the technical questions, and wants you to start before you have seen an office or met a manager. You want to say yes, because your OPT clock is running and the alternative feels like falling out of status. That pressure is exactly the condition a fake or "paper" employment arrangement depends on.

We should say upfront that F1Jobs sells a job-search service to international students on OPT and H-1B, so we have a stake in how you answer the question this post asks. We are writing it anyway, and the advice is the same whether or not you ever become a client, run these checks before you sign anything. The employer being real is the one thing no service, including ours, can substitute for you.

Why this is not a formality

OPT authorizes you to work for a specific employer doing work related to your field of study, and that employment gets reported into SEVIS through your school's designated school official. If the employer does not actually operate, or the "job" is fabricated to keep your OPT clock running without real work behind it, the reporting is inaccurate regardless of whether you personally intended to mislead anyone. That distinction matters because your status depends on the employment being genuine, not on your good faith about it.

Immigration-practice blogs and press coverage describe increased data-matching across USCIS, SEVP, and E-Verify records aimed at flagging employers that do not appear to operate, training plans that do not match the work actually performed, and OPT reporting inconsistent with real employment. Treat that as reported, not as a primary government dataset. F1Jobs cannot confirm specific case counts or outcomes, and neither can most of what you will read about it online. What is consistent across that reporting, and the detail that matters most if you think this does not apply to you, is that students who did not knowingly participate in a fake arrangement have reportedly still faced consequences once one was flagged. That is why this check belongs before you accept, not after something looks wrong.

Start with E-Verify, but know what it can and cannot tell you

As of December 31, 2025, roughly 1,374,769 employers were enrolled in E-Verify nationwide, according to E-Verify's own quarterly enrollment data. That is a substantial number, but it is a minority of the several million employer firms operating in the US, so an employer not showing up in E-Verify does not by itself mean the job is fake.

What enrollment does tell you, when you can confirm it, is that the employer has committed to running employment verification through a real DHS system with real record-keeping behind it. For STEM OPT specifically, E-Verify enrollment is not optional. It is one of the eligibility conditions for the employer to sponsor a STEM OPT extension at all, so if a company offering you a STEM OPT role cannot or will not confirm its enrollment, that is a stop-and-verify moment, not a detail to wave off.

If you search and cannot find the company, do not assume the worst immediately. Employer names in these databases do not always match the name on your offer letter, since many businesses operate under a DBA that differs from their registered legal entity. Our guide on what it means when an employer does not turn up in an E-Verify search walks through the legal-name-versus-DBA problem and what a missing result actually does and does not prove.

What a real employer looks like from the outside

What to checkWhere to check itWhat a genuine employer usually shows
Legal business registrationSecretary of State business search in the state of incorporationActive registration, filed well before your offer, matching the legal name on your paperwork
E-Verify enrollmentAsk the employer directly, or check with your DSOWilling and able to confirm enrollment, especially for a STEM OPT role
Physical presenceSatellite map view of the listed addressA real office or workspace, not a mailbox rental or a residential address for a claimed corporate HQ
Online footprintCompany website, LinkedIn employee listA working site that predates your offer, and coworkers beyond the one person who hired you
The actual jobYour offer letter and day-one instructionsTasks tied to a real product, client, or internal function, with a named manager
I-983 training planReviewed with your DSO before you signSpecific, achievable goals tied to work you can describe in your own words

No single row here is disqualifying on its own. What matters is whether the picture holds together across all six, or whether every answer routes back to one person on the phone who tells you not to worry about it.

How to verify an OPT employer, step by step

  1. Get the exact legal name and EIN. Ask directly, not just the brand name on the website. Search that legal name, not the marketing name, in the state's business registry.
  2. Run an E-Verify check with the employer's cooperation. You cannot search E-Verify's enrollment list as a job seeker on your own the way you can search a business registry, so ask the employer to confirm enrollment and, if it is a STEM OPT role, to show you their E-Verify company ID.
  3. Look up the address on a map, not just a search result. A shared coworking suite is not automatically a red flag, but a residential unit or a UPS Store box claimed as a corporate headquarters is worth a direct question.
  4. Search the company name alongside terms like "review" or "OPT" on Glassdoor, Reddit, and general search. What you find there is user-submitted commentary, not a verified finding, but a pattern of complaints about pay that stops after a deposit, or about a job that never materialized, is worth weighing even though no single review proves anything.
  5. Ask to speak with your would-be manager and at least one future coworker before you sign, not just the recruiter or account manager who made you the offer.
  6. Compare the written job description to what you are actually asked to do on day one. A mismatch between "software engineer" on paper and "sit on a call in case someone asks a question" in practice is the gap that matters.
  7. Review the I-983 training plan with your DSO before you sign it, not after. Your DSO has seen genuine and questionable plans before, and a specific, concrete plan tied to real tasks looks very different from generic boilerplate. Our breakdown of what separates a real I-983 training plan from a fabricated one is a useful thing to read before that conversation.
  8. Confirm who supervises your day-to-day work, in writing. If the entity on your I-983 is not the entity actually directing your work, that gap is exactly what enforcement data-matching is reportedly built to catch.

When the offer comes from a placement or staffing arrangement

Legitimate staffing and consulting arrangements exist throughout tech and other industries, and being placed at a client site by an employer of record is not, by itself, a red flag. The distinction that matters is whether the entity that signs your I-983 and reports your employment is the entity that actually assigns, supervises, and pays you for real work. When a company's entire pitch is that they will "employ" you on paper while you find something else, or that the job exists mainly to keep your unemployment clock at zero, you are looking at the pattern regulators and enforcement reporting describe as paper employment, not a normal staffing relationship. Our guide on recognizing fake or exploitative H-1B and OPT sponsors covers the sales-pitch language that tends to show up in these arrangements.

It also helps to understand the scale of the problem you are actually navigating. Reporting from the National Foundation for American Policy, released November 17, 2025, found that only 28,277 US employers were approved to hire even one new H-1B worker in FY2025, roughly half of one percent of the several million employer firms in the country, and that 61% of those employers sponsored exactly one person. That scarcity is part of why some candidates feel pressure to accept whatever offer materializes quickly. It is not a reason to accept an offer you cannot verify. Building a list of employers that genuinely sponsor, using resources like our guide to finding OPT-friendly employers, takes longer than accepting the first yes, but it does not put your status at risk.

Common mistakes

If you already accepted and something feels off

If you are past this stage and starting to suspect the employer is not what it claimed to be, the honest next step is the same one it would have been before you signed, talk to your DSO, and if the situation touches your status or possible past unauthorized employment, an immigration attorney. Do not try to reconstruct evidence of work you did not do, and do not wait to see whether the problem resolves on its own. Bring your I-983, your offer letter, and whatever pay records you have to that conversation. This is not a situation an article, or a job-search service, can walk you through safely on your own; it needs someone who can see your specific SEVIS record and advise you directly.

Frequently asked questions

Does my OPT employer have to be enrolled in E-Verify

Not for standard post-completion OPT, but yes for STEM OPT. A STEM OPT employer must be enrolled in and in good standing with E-Verify as a condition of the extension, so if a company offering a STEM OPT role cannot confirm enrollment, that is worth stopping on. For initial OPT, E-Verify enrollment is common among larger employers but not federally required.

What does it mean if I cannot find my employer in an E-Verify search

It can mean the company genuinely is not enrolled, or that you searched under the wrong legal name, since many businesses operate under a DBA that differs from their registration. Confirm the exact legal entity name and EIN with the employer before drawing a conclusion, and see our guide on what a missing E-Verify result does and does not prove.

Is a company that is not E-Verify enrolled automatically a fake employer

No. Only a fraction of US employers are enrolled at all, so many legitimate small businesses will not show up. The absence of E-Verify enrollment is one data point, not a verdict, and it should push you to run the other checks harder rather than accept or reject the offer on that basis alone.

What should I do if I already accepted a job and now think it might not be real

Do not try to make the arrangement look more legitimate on paper, and do not wait to see if it resolves itself. Contact your DSO and, if the situation involves your status or possible past unauthorized employment, an immigration attorney, as soon as you can, and bring your I-983, offer letter, and any pay records to that conversation.

Can F1Jobs verify a specific employer for me

F1Jobs does not verify individual employers as a guaranteed service. What we do publish is employer-level data on our companies directory, showing a company's petition history and what share of its filings went to new hires rather than renewals, which is useful background when you are deciding how much to trust a given employer's word.


Working through a specific offer and want a second set of eyes on the job-search side of it? F1Jobs

Frequently asked questions

Does my OPT employer have to be enrolled in E-Verify

Not for standard post-completion OPT, but yes for STEM OPT. A STEM OPT employer must be enrolled in and in good standing with E-Verify as a condition of the extension, so if a company offering a STEM OPT role cannot confirm enrollment, that is worth stopping on. For initial OPT, E-Verify enrollment is common among larger employers but not federally required.

What does it mean if I cannot find my employer in an E-Verify search

It can mean the company genuinely is not enrolled, or that you searched under the wrong legal name, since many businesses operate under a DBA that differs from the name on their registration. Confirm the exact legal entity name and EIN with the employer before drawing a conclusion, and see our guide on what a missing E-Verify result does and does not prove.

Is a company that is not E-Verify enrolled automatically a fake employer

No. Only a fraction of US employers are enrolled at all, so many legitimate small businesses will not show up. The absence of E-Verify enrollment is one data point, not a verdict, and it should push you to run the other checks harder rather than accept or reject the offer on that basis alone.

What should I do if I already accepted a job and now think it might not be real

Do not try to make the arrangement look more legitimate on paper, and do not wait to see if it resolves itself. Contact your DSO and, if the situation involves your status or possible past unauthorized employment, an immigration attorney, as soon as you can, and bring your I-983, offer letter, and any pay records to that conversation.

Can F1Jobs verify a specific employer for me

F1Jobs does not verify individual employers as a guaranteed service. What we do publish is employer-level data on our companies directory, showing a company's petition history and what share of its filings went to new hires rather than renewals, which is useful background when you are deciding how much to trust a given employer's word.