Guide · Career

Verify sponsorship yourself. Every list is already wrong.

Somewhere in a group chat there is a spreadsheet titled "companies that sponsor." It was accurate for about six weeks in 2023. Acting on a stale list costs you real applications, and citing one in an interview costs you credibility. The durable skill is not the list. It is the ten-minute check.


This is general information, not legal advice. Immigration rules, agency guidance, and employer policies change, and how any of it applies depends on facts specific to you. Confirm anything here with your Designated School Official (DSO) or a licensed immigration attorney before you act on it.

Why this guide refuses to give you a list

A sponsorship list is a snapshot of employer policy, and employer policy is one of the least stable things in hiring. It changes with headcount, with legal counsel, with a single business unit taking on a federal contract, and with the immigration climate of the given year. A list published in January describes January. By recruiting season it describes nothing, and the failure is silent: you never find out which of the twenty companies you skipped would have said yes.

The asymmetry matters. A list that wrongly says "yes" costs you one application and some disappointment. A list that wrongly says "no" removes a company from your search permanently and you never learn it was wrong. Most crowdsourced lists are built from individual rejection anecdotes, which means they are systematically biased toward false negatives. That is the expensive direction.

So the deliverable here is a workflow: how to read the req, where the public data actually lives, what it can and cannot prove, and the single written question that resolves the ambiguity in one email. Run it per company, log the answer with a date and a source link, and you end up with something better than any shared spreadsheet. You end up with your own list, timestamped, sourced, and current.

First, get the question right

"Does this company sponsor?" is three different questions wearing one coat, and conflating them is why so much internet advice is contradictory.

The question people askWhat they usually meanWho actually decides
"Do they sponsor interns?"Will they hire me for a summer role given my statusThe employer's policy, but for most F-1 students the internship itself runs on CPT or OPT, which a school authorizes
"Do they sponsor full-time?"Will they file an H-1B or similar petition when the internship convertsThe employer, with immigration counsel and a budget line
"Will they sponsor me?"Given my specific status, timeline, and the role I wantNobody on the internet. This is a recruiter question, in writing

For an F-1 student, the internship itself often needs no employer sponsorship at all. Curricular Practical Training and Optional Practical Training are authorized through your school and, for OPT, through USCIS. The employer signs an offer, not a petition. Other statuses work differently and can be considerably more restrictive, which is precisely why status-specific questions belong with a DSO or an attorney rather than a forum. The mechanics of the F-1 path are laid out in the CPT versus OPT guide and the CPT one-year rule guide.

What an employer's "we don't sponsor" usually means in practice is: we will not file a petition for you later. That still matters enormously if you want the internship to convert, but it is a different fact from "we cannot legally hire you this summer," and the two get merged constantly in advice threads.

Layer one: read the req like a lawyer, not like a candidate

The requisition text is the only statement the employer has actually published about this specific role. It is also written by a recruiter working from a template, which is why the same company can carry three different sponsorship sentences across three open reqs on the same day. Read the exact words, and save them.

The phrase taxonomy

Phrase in the reqWhat it meansHow much it generalizes
"We will not sponsor applicants for work visas now or in the future"A hard no, including future H-1B conversionTo this req. Often company-wide, but confirm rather than assume
"Applicants must be authorized to work in the US without sponsorship"A hard no for this reqTo this req only. Very commonly template-inherited
"We do not provide immigration sponsorship for this role"Explicitly role-scoped, which is a signal in itselfTo this role. Other roles may differ, and the wording implies they do
"Candidates must be legally authorized to work in the United States"Ambiguous. An F-1 student on valid CPT or OPT is legally authorized to workNothing. This sentence appears on reqs that sponsor and reqs that don't
"Must be a US person as defined by export control regulations"A citizenship or permanent-residence style requirement, not a sponsorship policyA different axis entirely. Sponsorship is irrelevant if the role is export-controlled
"Must be able to obtain a US security clearance"Effectively citizenship-gatedA different axis. Do not read this as a sponsorship statement
"Visa sponsorship is available for this position"An affirmative yes, and rarer than you would hopeStrongly to this req. Screenshot it
Nothing at allThe most common case by a wide marginUnknown. This is what the rest of the workflow is for

Two of those rows do the most damage. The export-control and clearance rows get logged as "doesn't sponsor" in crowdsourced lists constantly, when they are describing an entirely separate legal requirement that would apply to a candidate with an H-1B already in hand. And the "legally authorized to work" row is genuinely ambiguous, which means treating it as a rejection is a self-inflicted wound. A student with valid work authorization is authorized to work. Whether the employer will petition later is a question that sentence does not answer.

Screenshot the req, because reqs get edited

Job postings are living documents. Sponsorship language gets added, removed, and reworded without a changelog, sometimes after applications open. Save the page as a PDF or a full-page screenshot the day you apply, filed with the req number. This is not paranoia, it is the same discipline as keeping the offer letter: if a recruiter later says something inconsistent with what the posting said, you want the posting.

Layer two: search the whole careers site, not one posting

One req tells you about one req. The distribution across all of a company's open reqs tells you about policy. This takes about four minutes and is the highest-yield step in the workflow.

  1. Find the applicant tracking system. Most postings live on Greenhouse, Lever, Workday, Ashby, SmartRecruiters, or iCIMS. The URL tells you which, and each has a stable board URL that lists every open role at once.
  2. Search the board for the sponsorship string. Open the full board, then search the page for sponsor. You are looking for how many reqs carry the phrase and whether the ones that do cluster in a pattern.
  3. Look for the cluster. If every req in a defense or government subsidiary says no and every product req is silent, that is not a company policy, that is a business-unit policy. If every req across every team says the same sentence, that is a company policy.
  4. Check the intern reqs specifically. Internship postings often use a different template from full-time postings, with different boilerplate, written by a different university-recruiting team.
  5. Note the legal entity name on the posting. Large employers post under subsidiary names. You will need the exact legal entity for the next layer, because public data is filed under legal names, not brand names.

A useful heuristic: a company that has taken the trouble to write an explicit, role-scoped sponsorship sentence on some reqs and not others has an actual policy that varies by role. A company where the sentence appears on every req, verbatim, has a blanket policy. A company where it appears nowhere has told you nothing, and you should not read silence as either answer.

Layer three: public disclosure data

The US government publishes two datasets that tell you, retrospectively, whether an employer has actually sponsored people. They are free, they are the real source underneath every commercial "H-1B sponsor database" site, and reading them yourself takes about five minutes once you know what you are looking at.

The Department of Labor LCA disclosure data

Before an employer can file an H-1B petition, it files a Labor Condition Application with the Department of Labor attesting to wage and working-condition requirements. The DOL's Office of Foreign Labor Certification publishes these filings, quarterly, as bulk disclosure files covering every employer in the country: employer name, worksite, job title, wage, and case status.

What this proves: that an employer went through the first mechanical step of the H-1B process, for a specific job title, at a specific wage, in a specific location. What it does not prove: that a petition followed, that it was approved, or that the company still does this. An LCA is a filing, not an outcome, and an employer can file more LCAs than it ever uses.

The USCIS H-1B Employer Data Hub

USCIS publishes petition-level aggregates by employer and fiscal year: initial approvals, initial denials, continuing approvals, continuing denials, plus NAICS code, state, and city. This is closer to an outcome than the LCA data because it counts petitions actually adjudicated.

Read it as a base rate, not a promise. An employer with hundreds of initial approvals across several consecutive fiscal years has an immigration function, counsel on retainer, and a process that works. An employer with zero might have a hard no-sponsorship policy, or might simply be small, or might be a subsidiary filing under a parent's name. Zero is weak evidence; hundreds is strong evidence.

The five failure modes of reading this data

  • Entity-name mismatch. Filings use legal names. The brand you know may appear as three different LLCs, or under a parent you have never heard of. Search partial strings and check the address before you conclude "zero filings."
  • Backward-looking by construction. Every one of these datasets describes a fiscal year that has already closed. A policy change made this quarter appears in the data next year, if ever.
  • Volume is not eligibility. A company can file two hundred petitions a year and still refuse sponsorship on a specific team, in a specific business unit, or for a specific level of role.
  • Interns are largely invisible. Most student interns work on CPT or OPT, which generates no LCA and no H-1B petition. So the absence of intern-shaped filings tells you almost nothing about whether an employer takes F-1 interns.
  • Third-party sites lag and editorialize. The aggregator sites are built on this same public data with a delay and a layer of interpretation. They are convenient for a first pass. They are not a source, and they should never be the thing you cite to a recruiter.

Layer four: the application form question

Nearly every ATS asks a version of two questions: are you legally authorized to work in the United States? and will you now or in the future require sponsorship for employment visa status? Answer both accurately. The temptation to shade the second one is real and it is a bad trade: a misrepresentation on an employment application is a firing offense at essentially every large employer, and it surfaces at exactly the worst moment, during background check after an offer.

The second question is also where the intern versus full-time distinction bites hardest. If you are on F-1 and the internship will run on CPT, you do not require sponsorship for the internship, but you would require it for a future full-time role. Some forms let you say exactly that in a text field. Where they do not, answer the question as literally written, and put the nuance in the recruiter email described below. Do not invent a nuance the form did not ask for.

Layer five: ask, in writing, once

After four layers of inference, one email resolves what remains. Send it to the university recruiter or the recruiting alias on the posting, after applying rather than instead of applying, and keep it to four sentences. Recruiters answer short, specific, easy questions and ignore long ones.

Subject: Sponsorship question, req 12345 (Software Engineer Intern, Summer 2027) Hi [Name] — I applied to req 12345 yesterday and wanted to check one thing directly rather than guess. I am an F-1 student and would work the internship on CPT, so the internship itself would not require sponsorship from [Company]. Could you confirm whether this team sponsors for full-time conversion after the internship? Happy to be told no, it just changes how I plan the cycle. Thanks.

Three things make that email work. It names the req number, so it is answerable without research. It states your own understanding, so the recruiter only has to confirm or correct rather than explain. And it explicitly makes "no" an acceptable answer, which is what gets you a real reply instead of silence. Log whatever comes back with the date, the person's name, and the exact wording.

The red flags that should slow you down

  • A recruiter says the policy verbally but will not put it in email. Not necessarily bad faith, but treat a verbal yes as unconfirmed until it appears in writing.
  • A third-party staffing firm offers to "handle your visa." Immigration filings are made by the employer with counsel. A vendor promising to arrange status for a fee, especially one asking you to pay legal or filing costs that belong to the employer, is a signal to stop and talk to your DSO.
  • The role is at a subsidiary with export-control or clearance language. This is a citizenship question, not a sponsorship question, and no amount of sponsorship willingness changes it.
  • The posting's sponsorship language contradicts the recruiter. Get the resolution in writing before you invest in the interview loop, not after.
  • An offer that arrives with an unusually short acceptance window and vague status language. Slow down and read it with your DSO. Time pressure is how bad terms get accepted.

The workflow, condensed

Ten to fifteen minutes per company the first time, under five on a re-check. Put it in the same tracker you use for everything else.

  1. Read the exact req text. Screenshot it with the req number and the date.
  2. Classify the sponsorship sentence against the phrase table above, including "silent."
  3. Open the full ATS board and search every open req for sponsor. Note whether the pattern is company-wide, unit-scoped, or absent.
  4. Find the legal entity name on the posting or in the footer.
  5. Search the USCIS Employer Data Hub and the DOL LCA disclosure data for that legal entity across the last three fiscal years. Record counts, not impressions.
  6. Answer the application's authorization questions accurately.
  7. Send the four-sentence recruiter email after applying.
  8. Log: company, entity name, req number, req language verbatim, data counts, who replied, what they said, and the date. The date is the field that makes the log worth keeping.

That log is the thing that compounds. Six weeks into a cycle you have a personal, sourced, dated dataset that beats every shared spreadsheet, because you know exactly how each row was established and when. The application tracker on the Apply OS page is built around that idea, and the timeline mechanics of when to run this check for each firm type are in the quant internship timeline guide.

What to do with a confirmed no

A confirmed no is worth more than an unknown. It costs one email and it permanently removes a company from your active list with a documented reason, which is exactly what you want from a search process. It also does not necessarily remove them forever: policies change, and a no from a defense subsidiary says nothing about the consumer product organization.

The practical move after a no is to reallocate rather than mourn. Companies that publish affirmative sponsorship language are advertising a competitive advantage in a thin market, and they tend to be under-applied to precisely because the crowdsourced lists are stale. Meanwhile the parts of your application that are not status-dependent, the resume, the portfolio, the interview preparation, are where the leverage actually is: see the ATS resume guide and the portfolio guide.

The honest limits of all of this

None of the five layers is dispositive on its own. Public data is retrospective. Req language is templated. Recruiters are sometimes wrong about their own company's policy, particularly at large employers where immigration decisions sit with a legal team the recruiter has never spoken to. The method works because the layers disagree in informative ways, not because any single layer is trustworthy.

And the thing worth repeating: your own status is the variable that determines what any of this means for you, and it is the one variable the internet cannot see. What a company's policy implies for an F-1 student two years from graduation is different from what it implies for someone on a dependent status with a hard age deadline, and those differences are legal questions with real consequences. Run the verification workflow yourself, then take the results to your DSO or an immigration attorney before you make plans around them. The timeline side of that planning, including when filings need to happen relative to a summer start date, is sketched in the visa timeline planner and discussed further in the international student internship guide.

Tools referenced in this guide

  • Apply OS — the application tracker this verification log is designed to live inside.
  • Visa timeline planner — working backwards from a start date to the filings that have to happen first.
  • CPT vs OPT — who authorizes what, and why an internship often needs no employer petition at all.
  • Hire — what I am open to for Summer 2027.

FAQ

Quick answers

How do I find out if a company sponsors international interns?

Read the exact requisition language, then search the company's full applicant tracking board for the word sponsor to see whether the policy is company-wide or scoped to one business unit. Cross-check the legal entity name against the USCIS H-1B Employer Data Hub and the Department of Labor LCA disclosure files for the last three fiscal years, then send the recruiter one short written question naming the req number.

Does an internship require visa sponsorship for an F-1 student?

Often not. Curricular Practical Training is authorized by your school's Designated School Official and Optional Practical Training by USCIS, so the employer signs an offer rather than filing a petition. What employers usually mean by no sponsorship is that they will not petition for full-time conversion later, which is a different and much more consequential fact. Confirm the specifics with your DSO.

Is a company's H-1B filing history proof that they will sponsor me?

No. LCA filings and H-1B approval counts are retrospective aggregates showing that an employer has an immigration function, not a commitment for any future role. A company can file hundreds of petitions and still refuse sponsorship for a specific team or level. Treat high volume as strong positive evidence and zero as weak evidence, then confirm in writing.

What does must be legally authorized to work in the US mean on a job posting?

It is genuinely ambiguous and appears on postings that sponsor as well as postings that do not. A student on valid CPT or OPT is legally authorized to work, so this sentence alone is not a rejection. Do not remove a company from your list based on it; run the rest of the verification workflow instead.

Why does one job posting say no sponsorship when another at the same company does not?

Requisitions are written by different recruiters from different templates, and sponsorship policy frequently varies by business unit rather than by company. Government, defense, and export-controlled subsidiaries commonly carry restrictive language that has nothing to do with the consumer or product organization's policy. Check the pattern across the whole board before generalizing.

Should I trust crowdsourced lists of companies that sponsor?

Use them as a starting point for which companies to check, never as the answer. They are built from individual rejection anecdotes, which biases them toward false negatives, and they go stale within a recruiting cycle. A wrong no silently removes a company from your search and you never learn it was wrong.

What is the difference between a sponsorship requirement and an export control requirement?

Export control and security clearance language describe citizenship or permanent residence requirements that apply regardless of visa status, so sponsorship willingness is irrelevant to those roles. They are frequently miscategorized as no-sponsorship data points in shared spreadsheets. Read them as a separate axis and exclude those specific roles rather than the whole company.

How should I answer will you require sponsorship on an application form?

Accurately and literally as the question is written, because a misrepresentation on an employment application is a terminable offense that surfaces during background check after an offer. If the internship runs on CPT but a future full-time role would need a petition, say so in a text field where one exists, and raise the nuance in a short email to the recruiter rather than inventing it on the form.