Cobalt

Complete Guide to Managing a Staffing Company in 2025: Strategy, Profitability & Tools

Gregory Hissiger
Gregory Hissiger
December 17, 202514 min read
IT staffing company leadership team in strategic meeting

What is an IT Staffing Company? Definition and Evolution

Definition

An IT staffing company (called ESN in France - Entreprise de Services du Numérique) is a firm that provides IT services to other businesses. The company's consultants typically work at client sites, either on a time & materials basis or fixed-price projects.

The IT Staffing Market in 2025

IndicatorValue
Number of IT staffing firms (France)~15,000
Sector revenue€62 billion
Total employees530,000
Annual growth+5 to 7%
Top 10 companiesCapgemini, Sopra Steria, Atos, Alten...

The Business Model

3 Billing Models

ModelDescriptionTypical MarginRisk
Time & MaterialsBilling per day, consultant at client site20-35%Low
Fixed PriceSet price for defined deliverable25-45%High
Managed ServicesDedicated team, outcome commitment30-40%Medium

Revenue Anatomy

Basic formula:

```

Revenue = Number of consultants × Utilization rate × Average daily rate × Working days

```

Example for a 50-consultant company:
VariableValueCalculation
Consultants50-
Utilization rate90%45 consultants billed
Average daily rate€550-
Working days/year218-
Annual revenue€5.4M45 × 550 × 218

Typical Cost Structure

Cost Item% of RevenueComment
Consultant salaries55-65%Largest item
Social charges20-25%~45% of gross
Overhead5-8%Offices, admin, accounting
Sales & marketing3-5%Client acquisition
Management3-5%Leadership salaries
Net margin5-12%Before taxes

Gross Margin per Consultant

Gross margin calculation:
ElementMonthly Amount
Daily rate billed€550
Days billed/month19
Monthly revenue€10,450
Consultant gross salary€4,200
Employer charges (~45%)€1,890
Total consultant cost€6,090
Gross margin€4,360 (42%)

Essential KPIs for IT Staffing

Operational Performance Indicators

KPIDefinitionBenchmarkTarget
Utilization rate% consultants on assignment85-90%>90%
Bench rate% consultants without assignment10-15%<10%
Average daily rateAverage rate billed€450-600Growing
Time to placementDays between availability and assignment15-30 days<15 days
Average assignment lengthMonths per assignment8-12 months>12 months

Financial Indicators

KPIDefinitionBenchmarkAlert if
Revenue per consultantRevenue / number of consultants€90-120K/year<€80K
Gross margin(Revenue - direct cost) / Revenue30-40%<25%
Net marginNet income / Revenue5-12%<5%
Working capitalClient receivables - payables60-90 days of revenue>90 days
DSOAverage client payment time45-60 days>75 days

HR Indicators

KPIDefinitionBenchmarkTarget
TurnoverDepartures / average headcount15-25%<15%
Time to hireDays to recruit30-45 days<30 days
Cost per hireTotal cost / recruitment€5-10K<€5K
Referral rate% hires from referrals20-30%>30%
Consultant satisfactionNPS or equivalent20-40>40

Recruiting for a Staffing Company

The Recruitment Challenge

Recruitment is the lifeblood of a staffing company. Without consultants, no revenue.

Specific difficulties:
  • Technical talent shortage (60,000 missing engineers/year)
  • Competition from other firms and end clients
  • Sometimes negative image of the staffing model
  • High turnover (18-25% on average)

Effective Recruitment Channels

ChannelCostEffectivenessVolume
Referrals€1-3K bonus⭐⭐⭐⭐⭐Medium
LinkedIn (organic)Time⭐⭐⭐⭐Medium
LinkedIn Recruiter€8-15K/year⭐⭐⭐⭐High
Job boards€200-500/posting⭐⭐⭐High
Recruitment agencies15-25% salary⭐⭐⭐Low
Schools / apprenticeships€2-5K/fair⭐⭐⭐⭐Medium
Converted freelancersAttractive package⭐⭐⭐⭐Low

Retention Strategy

LeverRetention ImpactCost
Competitive salary (+10% market)⭐⭐⭐⭐⭐High
Remote work (3+ days)⭐⭐⭐⭐⭐Low
Assignment choice⭐⭐⭐⭐⭐Low
Continuous training⭐⭐⭐⭐Medium
Events / community⭐⭐⭐Medium
Profit sharing⭐⭐⭐⭐Variable
Close management⭐⭐⭐⭐⭐Low

The Bench: A Staffing Company Nightmare

Understanding the Bench

Bench time is when a consultant isn't on assignment, so not billed, but still paid. Cost of bench time:
Bench DurationCost to Company (€4K gross consultant)
1 week~€1,500
1 month~€6,000
3 months~€18,000
A consultant on the bench costs 100% of their loaded salary while generating €0 revenue.

Acceptable Bench Rate

RateSituationAction
<5%ExcellentRecruit more
5-10%GoodMaintain
10-15%AcceptableOptimize staffing
15-20%ConcerningReview sales
>20%CriticalEmergency plan

Strategies to Reduce Bench Time

1. Anticipate assignment endings
  • Automatic alerts 2-3 months before end
  • Pre-positioning on new opportunities
2. Diversify client portfolio
  • Don't depend on a single client (20% max rule)
  • Mix T&M / fixed-price / managed services
3. Make bench time productive
  • Training and certifications
  • Pre-sales and proposal writing
  • Internal projects and R&D
  • Contributing to recruitment (referrals)

Essential Tools for IT Staffing

NeedToolsMonthly Budget
CRMSalesforce, HubSpot, Pipedrive€50-300/user
ATS (recruiting)Cobalt, Bullhorn, Recruitee€100-500/user
Time trackingHarvest, Clockify€5-15/user
InvoicingQuickBooks, Xero, FreshBooks€30-100/month
Project managementMonday, Notion, Jira€10-30/user
CommunicationSlack, Teams€7-15/user
HRBambooHR, Gusto€5-20/user

The Centralization Challenge

The staffing company problem: too many tools that don't communicate.

Want to go further?

Discover how Cobalt can help you.

See demo
Consequences:
  • Duplicated and inconsistent data
  • Time wasted on re-entry
  • Fragmented view of activity
  • Time-consuming manual reporting
Solution: Unified platforms like Cobalt that centralize CRM, ATS, staffing, and analytics.

Process Automation

ProcessPossible AutomationTime Saved
CV sourcingAI + enrichment5h/week
Consultant/assignment matchingAlgorithms3h/week
Candidate follow-upsEmail sequences4h/week
Skills profile generationTemplates + AI2h/profile
Weekly reportingAutomatic dashboards3h/week
End-of-assignment alertsAuto notifications1h/week

Starting a Staffing Company: Key Steps

Prerequisites

ElementRecommendation
Industry experience3-5 years minimum in staffing/consulting
Client network2-3 potential clients identified
Candidate networkAbility to recruit 5-10 profiles
Starting capital€50-100K (significant working capital)
PartnersSales + technical ideally

10 Steps to Launch

  1. Market study: positioning, target, differentiation
  2. Business plan: 3-year forecast, working capital, break-even
  3. Legal setup: incorporation, bylaws
  4. Financing: investment, bank loan
  5. Tools: CRM, ATS, accounting, HR
  6. First clients: network, prospecting
  7. First hires: founding consultants
  8. Processes: recruiting, staffing, assignment tracking
  9. Sales development: team structuring
  10. Scale: mass recruiting, new markets

Typical Break-Even

SizeMinimum RevenueNet Margin
5 consultants€500K3-5%
10 consultants€1M5-8%
20 consultants€2M7-10%
50 consultants€5M8-12%
The larger the company grows, the more economies of scale improve margins.

Mistakes to Avoid

10 Classic Mistakes

MistakeConsequenceSolution
Depending on one clientFatal risk if lostMax 20% revenue per client
Hiring without ordersCostly bench timeHire on confirmed needs
Neglecting assignment follow-upUnhappy client and consultantStructured regular check-ins
Under-pricing to winRace to the bottomPosition on value
Ignoring turnoverTalent hemorrhageActive retention strategy
Fragmented toolsOperational inefficiencyCentralize tools
No sales processDependence on founder networkStructure prospecting
Growing too fastWorking capital explodes, quality dropsControlled growth
Neglecting employer brandRecruiting difficultiesInvest in image
No specializationHead-on competition with everyoneNiche or expertise

What's Changing the Market

TrendImpactOpportunity
Generative AITask automationNew services, efficiency
Talent shortageRecruiting warHR differentiation
Nearshore/OffshorePrice pressureHybrid models
FreelancingIndividual competitionConversion or complementarity
CSR / ImpactEmployee expectationsResponsible positioning
CybersecurityExplosive needsDiversification
Cloud / DataHigh-demand skillsTeam upskilling

Winning IT Staffing Companies

Top-performing companies in 2025 are those that:

  1. ✅ Invest in employee experience
  2. ✅ Automate internal processes
  3. ✅ Specialize (tech, sector, role)
  4. ✅ Develop a real employer brand
  5. ✅ Use AI to increase efficiency
  6. ✅ Offer meaning and impact to consultants

Conclusion: Succeeding in IT Staffing in 2025

The staffing model remains robust and attractive despite challenges. The market is buoyant (€62B, +5-7%/year) and digital skill needs are exploding.

But the companies that will succeed are those that:

  • Put people at the center (consultants AND clients)
  • Master their KPIs and manage by data
  • Invest in tools for efficiency
  • Build a brand that attracts talent
  • Adapt to new expectations (remote work, meaning, flexibility)

The staffing business is evolving. The best will evolve with it.

Ready to transform your recruitment?

Join the companies that recruit 2x faster with Cobalt.

Request a demo

Frequently Asked Questions

An IT staffing company (ESN - Entreprise de Services du Numérique in French) provides IT services to other businesses. Consultants typically work at client sites, either on time & materials (billing per day) or fixed-price projects. The term ESN replaced SSII in France in 2013.

ESN and SSII refer to the same type of company. SSII (Société de Services en Ingénierie Informatique) was the old term used until 2013. ESN (Entreprise de Services du Numérique) replaced it to modernize the sector's image and reflect expanded services (cloud, data, AI...).

Profitability depends on: Revenue = Number of consultants × Utilization rate × Daily rate × Working days. Typical gross margin is 30-40% (Revenue - consultant cost). Net margin (profit/revenue) ranges from 5 to 12% depending on size and efficiency. Bench time is the main margin killer.

A bench rate below 10% is considered good. Between 10-15% is acceptable. Above 15% is concerning and requires corrective action (improve staffing, diversify clients, anticipate assignment endings). 20%+ bench is critical.

Effective levers to reduce turnover: 1) Competitive salary (+10% vs market), 2) Remote work (3+ days/week), 3) Assignment choice, 4) Continuous training, 5) Close management, 6) Profit sharing, 7) Internal events and community. Target turnover is <15%.

Essential tools: CRM (Salesforce, HubSpot), ATS for recruiting (Cobalt, Bullhorn), time tracking (Harvest), invoicing (QuickBooks), HR (BambooHR). The key challenge is data centralization to avoid silos. Platforms like Cobalt unify CRM, ATS, and staffing.

Plan for €50-100K in capital, mainly for working capital. You pay consultants monthly but get paid by clients at 45-60 days. Prerequisites: 3-5 years industry experience, a client and candidate network, ideally a complementary partner.

Related Articles