International student here (F-1), graduated May 2025 with ECE degree. I'm close to exhausting my initial OPT period (worked 2 engineering based part time jobs at university) and got a contract offer through a staffing agency. I have concerns about the visa implications and would love advice from anyone who's navigated this.
The Situation:
- 6-month contract role through well known (?) staffing agency, working onsite at a large robotics company
- I'll be a W-2 employee with the staffing agency, not the end client
- My OPT period is coming to an end
- Recruiter explicitly said "we handle STEM OPT extensions all the time" and they have my dates and information.
My Concerns:
- Job title keeps changing. Initial posting said "Electrical Test Engineer." Recruiter emails have said "Hardware Test Engineer," "Test Technician," and now the offer letter says "Mechanical Engineer." The work described is definitely electrical/test focused, so why the title confusion?
- Contractor to Intern pipeline. During the interview, the manager mentioned someone who was a contractor for 2 years, then they converted him to an "intern" status (something about legal limits on contract length?), and THEN potentially FTE or even contract again "if headcount opens." Is this normal? Feels like they're using loopholes to keep people indefinitely without benefits/stability.
- Manager vibes. During the interview he was helpful but also had this energy of "are you an engineer? you should know this". Not mean, but... I don't know, felt like I'd constantly be proving myself. He manages 5 different teams and explicitly said "I will not be guiding or supervising you.”
- Relocation required. I'd need to move and more than double my rent for a 6-month contract with no guarantee it extends. No relocation assistance offered.
Questions for Anyone Who's Done This:
- Has anyone worked through a staffing agency (Actalent, Kforce, TEKsystems etc.) on STEM OPT? Any issues?
- Is the contractor to intern conversion thing a red flag for not only visa purposes but also career?
- I am very close to accepting that I might need to pack up and return home, so should I get into this with so many doubts?
Additional Context:
- No other offers right now
- Would need to relocate for this job (move, double my rent, etc.)
- Company is big robotics/automation
Any advice or experiences would be hugely appreciated. This is my first real job offer post-graduation and I don't want to mess up my status, but I also can't afford to stay unemployed much longer.