What Happens If Your Tunisia Engineer Doesn’t Work Out?
20-30% of remote hires don’t work out in the first 3 months. Here’s how we handle it (and how others don’t).
The actual risk
Why hires fail:
- Technical skills overstated (35%)
- Cultural misalignment (30%)
- Communication gaps (20%)
- Motivation mismatch (15%)
Most failures show up in weeks 4-8. You’ve invested in onboarding. They’ve been paid for 2 months. Now you’re back to square one.
Cost of a failed hire:
- 2 months salary (€7,000-8,000 for senior)
- Your team’s time onboarding them (20-40 hours)
- Productivity loss (features not shipped)
- Back to recruiting (2-4 weeks minimum)
Total: €10,000-15,000 plus 2-3 months delay.
How most providers handle this
Recruiting agencies
- You pay 15-25% upfront (€7,000-10,000 for senior engineer)
- If they quit in month 2, you eat the cost
- Some offer 90-day guarantee (replacement, not refund)
- You still paid the person’s salary for the time they worked
Example: Hire through agency at 20% fee. Person quits after 8 weeks. You paid €10,000 to the agency plus €7,000 in salary. Agency finds replacement. You wait another 4 weeks. Total cost: €17,000 and 3 months lost.
EOR platforms (Deel, Remote)
- They don’t recruit. You found the person.
- If they don’t work out, that’s on you
- Terminate the contract, find someone else
- No guarantee because they weren’t involved in hiring
Fair enough. They’re employment platforms, not vetting services.
DIY (your own subsidiary)
- Full risk on you
- If you used a recruiter, you ate that fee
- Severance depends on contract (2 weeks to 2 months typical)
- Start over from scratch
How we handle it
90-day guarantee
If an engineer doesn’t work out in the first 90 days:
- We find a replacement at no additional cost
- No new recruiting fee
- We source and vet candidates from our network
- Shortlist ready within 2 weeks
- You interview and decide
We manage the transition
- Handle the offboarding (exit interview, final payroll, equipment return)
- Protect your IP (revoke access, non-competes enforced)
- Document what went wrong so we don’t repeat it
We adjust our screening
- If we missed technical gaps, we add assessments
- If cultural fit was off, we refine our criteria
- If communication was weak, we test for it explicitly
After 90 days
If someone needs to be replaced after 90 days, we still help:
- Source replacement candidates (standard 3-4 week timeline)
- Manage transition and offboarding
No markup, just our normal recruiting process.
How we reduce the risk before hiring
Most agencies send you 3 CVs and hope something sticks. We don’t do that.
Technical screening (before you see them)
For mid/senior roles:
- Live coding assessment (not take-home)
- System design discussion
- Technical depth interview
For junior roles:
- Coding fundamentals test
- Problem-solving assessment
- Learning ability check
We filter out 70-80% of applicants. You see the top 20%.
Cultural fit assessment
This is where most remote hiring breaks down.
What we check:
- Work style preferences
- Communication habits
- Motivation
- Experience with European teams
- Language proficiency (English + French, German optional)
Reference checks (every time)
We call previous managers or colleagues.
- Would you rehire them?
- What were their strengths and weaknesses?
- Why did they leave?
- How did they handle feedback?
If references are lukewarm, we pass. If they won’t provide references, we pass.
Trial period (optional, for senior hires)
- 1 week of actual work on a real task
- Work with your team, use your tools
- See collaboration in real-world conditions
- Costs 1 week of salary (~€800-1,000)
Red flags we screen out
- Job hoppers
- Skill mismatches
- Communication problems
- Motivation concerns
- Cultural red flags
Real example: Failed hire
Company: German fintech (series A, 25 people)
What happened:
- Hired senior backend engineer (Python/Django)
- First 3 weeks looked good
- Week 4: Code review showed quality issues
- Week 6: Missed deadlines without communicating
- Week 8: Clear this wasn’t working
Outcome:
- 4 weeks from issue to replacement starting
- No additional recruiting cost
- New engineer still there 18 months later
Real example: Successful recovery
Company: German SaaS company (HR tech, 40 people)
What happened:
- Hired mid-level frontend engineer (React)
- Communication issues early on
- Engineer overwhelmed
Outcome:
- Adjusted onboarding
- More pair programming
- Daily check-ins
- Engineer stayed and became senior later
What to ask any provider
- What’s your replacement guarantee?
- Who pays the failed hire’s salary?
- How long does replacement take?
- Do you charge a new recruiting fee?
- What’s your hire success rate?
We’re at 85%+ stay 12+ months.
The trade-off
Guarantees cost money. We could charge less and offer no guarantee.
But if you hire 5 people and 2 fail, you’re not coming back.
Our model only works if retention is high. So we’re incentivized to get it right the first time.