Built for Nordic recruitment & staffing agencies

Margin per consultant net of salary, pipeline-to-placement, and bill rate vs cost.
Just ask.

In the Nordics, Teamtailor is the ATS centre of gravity and Fortnox the SME finance backbone — but the contract pay-and-bill layer (Recman in NO, Intelliplan in SE) lives separately. Pillar joins them and answers in plain English, with citations.

Pillar · Ask Your Data Prod
Which consultants placed the most gross margin this quarter, net of their salary cost?
Resolving question
Matching governed metrics & citations
Metric match Read-only query Citations

Your stack. Already connected.

Teamtailor and Fortnox are connected day one. The contract pay-and-bill layer (Recman in Norway, Intelliplan in Sweden) reaches us via API or scheduled export — most expose REST.

Connected day one Via API Via file / export Swaps with your region
ATS / RECRUITMENT CRMBullhornVincereMercury xRMTeamtailorSource & engagePlacePAY-AND-BILL / TIMESHEETzvooveRSM InTimeRecmanQuinyxTime & pay-and-billPAYROLL ⇄ADPGustoRipplingDeelPayrollACCOUNTING / GL ⇄XeroQuickBooksNetSuiteBusiness CentralBANKING ⇄Open BankingGL & financeFINANCEAsk Your Dataone governed answerSALES

Common questions for Recruitment & staffing

Bullhorn already has dashboards and analytics. Why Pillar?
Bullhorn reports inside Bullhorn. The questions that actually break are the ones that cross systems: margin per consultant needs the ATS, the GL and payroll together; source-of-hire ROI needs the CRM and your billed revenue reconciled; concentration needs every system at once. That join — ATS + back-office + payroll + GL — is what we do. Where Bullhorn analytics already answers a question, we leave it alone.
Candidate data is sensitive. How does this work under GDPR?
Infrastructure is EU-hosted. Every answer carries a grounded citation (tables, columns, filters and time window), metric definitions are versioned, and AI-proposed definitions need human approval before they reach a number. We work from the operational fields the firm already holds in its ATS and payroll — no scraping, no enrichment, no candidate-PII surfaced into the answer layer beyond what the user is already entitled to see in the source system.
We’ve grown by acquisition and our ATS estate is mixed — Bullhorn here, Vincere there, an old database somewhere.
That is the value, not a blocker. We connect each acquired book on its own terms — Bullhorn and Vincere via API, a legacy desktop ATS via its database or a scheduled CSV — and normalise placements, fees and consultants into one governed metric set. Heavier onboarding once; one consolidated firm number every month after.
We don’t have a data team.
You don’t need one. No warehouse, no data engineer. Connect Bullhorn (or your ATS), your accounting and payroll, and ask. The partner gets the consultant P&L instead of waiting for finance to rebuild the spreadsheet.

See it on your stack.

30 minutes on your real numbers.