STEM OPT at a Consulting Firm: When Client-Site Placement Is Legal, and the One Question to Ask Before You Sign
Consulting placements can qualify for STEM OPT — but the firm that signs your I-983 must train you, and DHS says your trainer cannot be your client's employee. What to ask before you accept.

The offer arrived and the sentence you keep re-reading is the one about the client. "You'll be placed with a client." "Your day-to-day manager will be at the client site." "We'll figure out the project after onboarding."
You went looking for whether that is allowed and found four law-firm alerts and an HR compliance blog, all competent, all written for the firm deciding whether to hire you rather than for you deciding whether to accept.
So, first: yes, this can be legal. USCIS says plainly that staffing and temporary agencies and consulting firms may seek to employ STEM OPT students. Client-site work is not disqualifying, and the 24-month extension is not off the table because your desk will be in someone else's building.
What makes it legal is a two-part test. The entity that signs your Form I-983 must be the entity that employs you, and it must also be the entity that actually trains you. Both halves. When a firm is an employer in name only and the real training and supervision are delivered by the client's staff, the arrangement does not meet the standard as USCIS describes it.
And the disqualifying pattern has a specific, checkable shape, which is why this page has one question in its title rather than a checklist:
Ask this before you sign: "Who, on your firm's own payroll — not the client's — will supervise my technical training at the client site and sign my I-983 evaluations?"
If the honest answer is "your client manager will handle that," you have found the problem in one sentence, at the only moment when finding it is cheap.
⚠️ Scope note, because this topic has a sharp legal edge. Whether a particular consulting or staffing arrangement establishes a bona fide employer-employee relationship is a case-specific determination that DHS makes on individual facts, case by case. This page tells you what DHS has said the standard is and what questions surface the relevant facts. It cannot tell you whether your offer qualifies, and nobody writing for the internet can. Guidance in this area has shifted since the 2016 rule and practitioners still disagree at the margins. Your DSO owns your SEVIS record and is your first call; an immigration attorney is the right call the moment a signed document or a filed application is involved.
The two-part test, stated the way DHS states it
Everything downstream is an application of two sentences.
Part one: the employer must have and maintain a bona fide employer-employee relationship with you. USCIS puts the negative version plainly — the employer may not be your "employer" in name only, and you may not work for the employer on a "volunteer" basis. The employer attests to that relationship by signing the Form I-983.
Part two: the employer that signs the Form I-983 must be the same entity that provides the practical training experience to you. Not the entity that found you the seat. Not the entity that cuts the invoice. The entity that trains you.
Then the clause that makes consulting possible at all: the training experience may take place at a site other than the employer's principal place of business, as long as all of the training obligations are met, including the bona fide employer-employee relationship.
Read those three together and the architecture is obvious. Your location is flexible. Your trainer is not. DHS separated the two on purpose, because the abuse it was worried about was never about geography — it was about firms collecting a margin on a placement while performing none of the training the extension exists to provide.
For the form mechanics — how the I-983 is structured, what goes in the training objectives, what the employer signs — our I-983 walkthrough and employer requirements is the companion piece. Carry one correction with you while you read it, or any older guidance on this topic: if anything suggests you can simply name a client-site supervisor on the I-983 and explain the relationship, read it against USCIS's language in the next section, which governs.
The line that decides it: who is allowed to train you
This is the section the rest of the internet skips, and it is the whole thing.
USCIS states that the personnel who may provide and supervise the training experience may be either employees of the employer, or contractors whom the employer has directly retained to provide services to the employer. They may not be employees or contractors of the employer's clients or customers.
And separately: a STEM OPT employer may not assign, or otherwise delegate, its training responsibilities to a non-employer third party — including a client or customer of the employer, employees of that client or customer, or contractors of that client or customer.
There is one smaller rule that catches people at big consultancies with many international staff: another F-1 student on OPT or a STEM OPT extension is not qualified to train you. Someone who is themselves undergoing training in their own right cannot be the person delivering yours.
Put together, here is how real arrangements sort:
| Arrangement | How it reads against the standard |
|---|---|
| Firm employs you; a senior engineer on the firm's payroll sets and reviews your training objectives; you sit at a client office | Consistent with the rule. Location is not the issue. |
| Firm employs you; the firm has a delivery manager on its own payroll overseeing the engagement and signing your evaluations; the client's team lead assigns day-to-day tickets | The grey zone. Document the firm-side supervision explicitly on the I-983 and make sure the firm-side person genuinely knows your work. |
| Firm employs you; nobody on the firm's payroll has technical oversight of your work; the client's manager writes your evaluation | Does not meet the standard as USCIS describes it. |
| Firm employs you; your named supervisor is another F-1 student on OPT or STEM OPT | Does not meet the standard. |
The middle row is where most legitimate consulting work actually lives, and it is survivable. A client's team lead handing you tickets is not, by itself, a delegation of training responsibility — the firm still has to own the training plan, the objectives, the supervision and the evaluations, and it has to be able to show that it did. What kills the arrangement is when the firm has nothing to point to except an invoice.
What USCIS has said about staffing and temp agencies specifically
DHS has been explicit about this category since the 2016 rule, and the language cuts both ways.
The rule's preamble listed arrangements that may not be able to demonstrate a bona fide employer-employee relationship: multiple employer arrangements, sole proprietorships, employment through "temp" agencies, employment through consulting firm arrangements that provide labor for hire, and other similar relationships. USCIS's current STEM OPT page still carries that language.
It also carries the permission, in the same breath: staffing and temporary agencies and consulting firms may seek to employ STEM OPT students, if they will be the entity providing the practical training experience and they have and maintain a bona fide employer-employee relationship. And DHS reviews this case by case — verifying that the student is a bona fide employee of the entity signing the training plan, and that the signing entity is the same one employing the student and providing the training.
"May not be able to demonstrate" is not "prohibited." Anyone telling you staffing firms are banned from STEM OPT is wrong, and acting on that misreading would have you decline offers that are perfectly fine.
SEVP's operational guidance for DSOs fills in the mechanics. A student may find a training opportunity with the assistance of a temporary or staffing agency — that is expressly contemplated. But if an agency places you, the agency cannot complete and sign the Form I-983; only the E-Verify-enrolled employer that provides the actual training is authorised to sign it. The official with signatory authority must be employed by the organisation providing the training, must be familiar with your goals and performance, and must have authority to affirm that the information on the form is true and correct. And if an agency rotates you through short-term opportunities with several different employers, you need a new Form I-983 for every new training opportunity with each employer.
That last rule is the operational heart of it: if you cannot name the entity that will train you, you cannot say who signs your form — and if nobody signs the form, there is nothing to file. Our comparison of in-house sponsorship versus a staffing agency covers the same structural question one visa stage later.
Whose E-Verify, and what goes on the I-765
Short and definitive, because this is a frequent point of confusion.
The employing entity must be enrolled in E-Verify. The end client does not need to be.
Specifically, the employer must be enrolled as evidenced by a valid E-Verify Company Identification Number — or a valid E-Verify Client Company Identification Number if the employer uses an employer agent to create its E-Verify cases — and must remain a participant in good standing as determined by USCIS. The employer must also have a valid Employer Identification Number issued by the IRS.
On Form I-765 you supply the employer's name as listed in E-Verify, along with that identification number, in Part 3. The name as listed in E-Verify is frequently not the name on the offer letter — legal entity versus brand — and a mismatch is an avoidable reason for a request for evidence. Get both from the firm in writing before you file, not the week your DSO needs them.
Rolling off a project: worksite changes, benching, and the clock
Consulting is a sequence of engagements, so the compliance work does not end when you sign. Four things to keep straight.
A change of worksite is a material change. Material changes require a modified Form I-983, signed by both you and your employer, submitted to your DSO at the earliest available opportunity. Other examples of material change include a significant decrease in the hours per week you spend on the training, or a reduction in your compensation that is not matched by a reduction in hours. Rolling from one client to another at the same firm is precisely the event this rule exists for.
Your employer reports termination or departure within 5 business days. That is the firm's obligation to your DSO, not yours — but it is worth knowing it exists, because a firm that does not know this is a firm that will not do it.
You report changes within 10 days, and validate every 6 months. Changes to your legal name, residential or mailing address, employer name and address, and employment status — including any loss of employment — go to your DSO within 10 days. Separately, every six months you confirm with your DSO that your SEVIS record still reflects reality, even when nothing has changed.
Evaluations run on their own clock. You complete the first evaluation of student progress on the Form I-983 within 12 months of the STEM OPT start date listed on the form, and a final evaluation at the conclusion of the extension. Both must reach your DSO no later than 10 days after the end of the relevant reporting period. If you change employers, the final self-evaluation for the outgoing employer is due within 10 days of ending that employment. Missing the final evaluation is a violation of the terms of your Form I-983 and can put your status at risk.
The unemployment clock does not pause for a bench. You may not accrue more than 90 days of unemployment in aggregate during post-completion OPT. If you are granted the 24-month extension, the ceiling across the entire OPT period — initial plus extension — is 150 days aggregate. It is 90 plus an additional 60, not 90 plus another 90, and it is cumulative across gaps rather than reset by each new job. Our guide to how the unemployment clock actually counts has the day-counting mechanics.
Now the honest part about benching. If you are employed and paid but have no project, you are still employed, and paid non-productive time is normal in this industry. What we could not find is any SEVP or USCIS guidance addressing paid non-productive time under STEM OPT specifically — nothing published saying a benched week is fine, and nothing saying it is not. What is published: the training plan on file describes a training experience, a significant decrease in training hours is a material change requiring a modified I-983, and STEM OPT students must receive compensation comparable to that of similarly situated US workers. Draw the conservative inference — if a bench stretches from days into months, raise it with your DSO rather than waiting for someone else to notice. We will not give you a number of weeks, because no primary source publishes one.
If your firm proposes a corp-to-corp or subcontract structure rather than straight W-2 employment, read corp-to-corp and contract arrangements before agreeing to anything. Layered structures make the "who employs and trains you" question much harder to answer, and that answer is the whole test.
Site visits: what DHS can actually check
This is enforced, not theoretical.
Under 8 CFR 214.2(f)(10)(ii)(C)(11), DHS may, at its discretion, conduct a site visit of any STEM OPT employer to ensure that the employer possesses and maintains the ability, personnel and resources to provide structured and guided work-based learning experiences consistent with the information supplied on the Form I-983. USCIS states that during such a visit DHS may verify that the employer that signed the Form I-983 is the same entity that is providing the practical training experience.
That is the two-part test, walking through the door. It is also why worksite reporting is not paperwork hygiene: DHS needs a current address to visit, and an inspection that arrives where nobody has seen you in eight months is not a good day for anyone.
Keep your own file, independent of your employer's — the signed Form I-983 and every modified version, the E-Verify confirmation and identification number, the 12-month and final evaluations, and your correspondence with your DSO. If you have dealt with an H-1B employer-employee-relationship RFE this will feel familiar; proving employer control when you work at a client site is the same problem in a different legal frame. Related in spirit, genuinely different in law: the H-1B "control" test and the STEM OPT "bona fide relationship plus training obligation" test are not interchangeable, and answers written for one do not transfer to the other.
The conversation: what to ask before you sign
You need to be able to hold a five-minute conversation with a recruiter without sounding like you are accusing anyone of fraud. Here are the sentences.
1. "Who on your team — someone employed by the firm, not the client — will oversee my technical training and sign my I-983 evaluations?" (This is the one question.) A good answer is a name and a title. A great answer is a name, a title and an offer to introduce you.
2. "Can you give me the firm's E-Verify Company Identification Number and the exact employer name as it appears in E-Verify? My school's international office asks for both." Framing it as your school's requirement makes it procedural rather than adversarial, and it is true.
3. "Have you supported STEM OPT students on client engagements before?" You are listening for whether the I-983 is a known object at this firm or a new one.
4. "If I roll to a different client, who handles the amended I-983, and how quickly?" The right answer references the DSO and a timeframe. A shrug is data.
5. "What happens to my employment if I'm between projects?" Ask it directly. Whether you are paid on the bench is both an employment question and, downstream, a status question.
Reading the answers
A good answer is specific and names people, forms and timelines. It sounds like someone who has done this.
A deflection sounds like: "your client manager will handle that," "we'll sort the paperwork after you start," or "we've never had a problem." The first one is the substantive concern. The second and third are process concerns that often precede the first.
Be fair about the third case, though: a firm being unfamiliar with I-983 mechanics is not the same as a firm being a bad actor. Plenty of small, legitimate consultancies have simply never hired a STEM OPT student and have no idea what any of this is. That is workable — it just means you will be doing the education, and you should budget the time and get your DSO involved early. What is not workable is a firm that understands the mechanics perfectly and tells you the client will handle your training anyway.
If the conversation leaves you uneasy for reasons you cannot name, our list of red flags of an unreliable sponsor is a useful second pass, and consulting firms that sponsor H-1B covers what the same firms look like at the next visa stage — which matters, because the 24-month extension is buying you two more lottery cycles and you would like the firm to still be a plausible sponsor when they arrive.
When to stop reading and make a call
Some situations are past the point where an article helps. Go to your DSO first, and to an immigration attorney immediately after, if:
- You already accepted the offer and now suspect the arrangement does not meet the standard. That is a live compliance question with status consequences.
- The firm proposes any structure you cannot describe in one sentence — layered subcontracting, a second vendor between the firm and the end client, an offer from one entity with payroll from another.
- You are asked to sign an I-983 whose supervision section names an employee of the client.
- A DHS site visit has occurred or has been scheduled.
For the wider structural picture of how the 24-month extension sits against your other options, how STEM OPT differs from OPT and CPT is the map.
Frequently asked questions
Can I do my STEM OPT extension at a consulting or staffing firm that places me at a client site?
Yes, but conditionally. USCIS states that staffing and temporary agencies and consulting firms may seek to employ STEM OPT students only if they will be the entity that provides the practical training experience and they have and maintain a bona fide employer-employee relationship with the student. The training itself may take place at a site other than the employer's principal place of business, provided all training obligations are still met by the employer. The arrangement fails when the firm is an employer in name only and the actual training and supervision are delivered by the client.
Who signs my Form I-983 if I work at a client site?
The employer that provides the practical training experience — which must also be the entity that employs you. USCIS is explicit that the employer signing the Form I-983 must be the same entity that provides the practical training experience, and SEVP guidance states that a staffing agency that places a student cannot complete and sign the form; only the E-Verify-enrolled employer providing the actual training is authorised to do so. The official with signatory authority must be employed by the organisation providing the training and be familiar with your goals and performance.
Can my day-to-day supervisor be someone who works for the client?
No, and this is the rule most people get wrong. USCIS states that the personnel who provide and supervise the training experience may be either employees of the employer or contractors the employer has directly retained to provide services to the employer, but they may not be employees or contractors of the employer's clients or customers. USCIS also states that a STEM OPT employer may not assign or otherwise delegate its training responsibilities to a non-employer third party, including a client or customer, the client's employees, or the client's contractors.
Whose E-Verify enrollment matters — the consulting firm's or the client's?
The employing entity's. The employer must be enrolled in E-Verify as evidenced by a valid E-Verify Company Identification Number, or a valid E-Verify Client Company Identification Number if the employer uses an employer agent to create its E-Verify cases, and must remain a participant in good standing. The employer also needs a valid EIN. The end client does not need to be enrolled. On Form I-765 you supply the employer's name as listed in E-Verify along with that identification number.
What happens if my client engagement ends and I roll to a new project?
A change of worksite is a material change, and material changes require a modified Form I-983 signed by you and your employer and submitted to your DSO at the earliest available opportunity. If a firm rotates you across genuinely different training opportunities with different employers, SEVP guidance is that you need a new Form I-983 for each one. Between projects, watch the unemployment clock: no more than 90 days aggregate on post-completion OPT, and no more than 150 days aggregate across the whole OPT period including the 24-month extension.
Can DHS actually check any of this?
Yes. Under 8 CFR 214.2(f)(10)(ii)(C)(11), DHS may conduct a site visit of any STEM OPT employer to confirm the employer possesses and maintains the ability, personnel and resources to deliver structured and guided work-based learning consistent with the training plan. USCIS states that during a site visit DHS may verify that the employer signing the Form I-983 is the same entity providing the practical training. That is one reason reporting worksite changes matters — DHS needs a current address to visit.
What should I ask a consulting firm before I accept an offer?
Ask who, on the firm's own payroll, will supervise and evaluate your training at the client site, and whether that person will sign the 12-month and final Form I-983 evaluations. Ask for the firm's E-Verify Company Identification Number and the exact employer name as listed in E-Verify. Ask whether the firm has placed STEM OPT students at client sites before. A firm that cannot answer the first question is describing an arrangement USCIS has said does not qualify.
A consulting offer is not a problem. An offer where nobody at the firm can name the person who will train you is a problem, and it is one you can find in a single question. F1Jobs works with international students and workers through the offer stage, where the compliance question and the career question turn out to be the same question. This article is general information, not legal advice — whether a specific arrangement qualifies is a case-by-case determination, and that conversation belongs with your DSO and an immigration attorney.
Frequently asked questions
Can I do my STEM OPT extension at a consulting or staffing firm that places me at a client site?
Yes, but conditionally. USCIS states that staffing and temporary agencies and consulting firms may seek to employ STEM OPT students only if they will be the entity that provides the practical training experience and they have and maintain a bona fide employer-employee relationship with the student. The training itself may take place at a site other than the employer's principal place of business, provided all training obligations are still met by the employer. The arrangement fails when the firm is an employer in name only and the actual training and supervision are delivered by the client.
Who signs my Form I-983 if I work at a client site?
The employer that provides the practical training experience — which must also be the entity that employs you. USCIS is explicit that the employer signing the Form I-983 must be the same entity that provides the practical training experience, and SEVP guidance states that a staffing agency that places a student cannot complete and sign the form; only the E-Verify-enrolled employer providing the actual training is authorised to do so. The official with signatory authority must be employed by the organisation providing the training and be familiar with your goals and performance.
Can my day-to-day supervisor be someone who works for the client?
No, and this is the rule most people get wrong. USCIS states that the personnel who provide and supervise the training experience may be either employees of the employer or contractors the employer has directly retained to provide services to the employer, but they may not be employees or contractors of the employer's clients or customers. USCIS also states that a STEM OPT employer may not assign or otherwise delegate its training responsibilities to a non-employer third party, including a client or customer, the client's employees, or the client's contractors.
Whose E-Verify enrollment matters — the consulting firm's or the client's?
The employing entity's. The employer must be enrolled in E-Verify as evidenced by a valid E-Verify Company Identification Number, or a valid E-Verify Client Company Identification Number if the employer uses an employer agent to create its E-Verify cases, and must remain a participant in good standing. The employer also needs a valid EIN. The end client does not need to be enrolled. On Form I-765 you supply the employer's name as listed in E-Verify along with that identification number.
What happens if my client engagement ends and I roll to a new project?
A change of worksite is a material change, and material changes require a modified Form I-983 signed by you and your employer and submitted to your DSO at the earliest available opportunity. If a firm rotates you across genuinely different training opportunities with different employers, SEVP guidance is that you need a new Form I-983 for each one. Between projects, watch the unemployment clock: no more than 90 days aggregate on post-completion OPT, and no more than 150 days aggregate across the whole OPT period including the 24-month extension.
Can DHS actually check any of this?
Yes. Under 8 CFR 214.2(f)(10)(ii)(C)(11), DHS may conduct a site visit of any STEM OPT employer to confirm the employer possesses and maintains the ability, personnel and resources to deliver structured and guided work-based learning consistent with the training plan. USCIS states that during a site visit DHS may verify that the employer signing the Form I-983 is the same entity providing the practical training. That is one reason reporting worksite changes matters — DHS needs a current address to visit.
What should I ask a consulting firm before I accept an offer?
Ask who, on the firm's own payroll, will supervise and evaluate your training at the client site, and whether that person will sign the 12-month and final Form I-983 evaluations. Ask for the firm's E-Verify Company Identification Number and the exact employer name as listed in E-Verify. Ask whether the firm has placed STEM OPT students at client sites before. A firm that cannot answer the first question is describing an arrangement USCIS has said does not qualify.