WHAT YOU'RE COMPARING — HONESTLY

A production
studio against an agency, freelance and hiring.

A CTO is weighing us, a premium agency, freelance and hiring in-house all at once. Below are 21 criteria in one table. Nothing dressed up in our favour.

01 · FOUR ARCHETYPES

Who we're comparing.

Studio-vs-studio is too narrow: a CTO has four different options on the table.

[US]

inreallab

A production studio. Four products of our own. Zero critical findings.

A compact team plus contractors at peak. One stack. One process. Russian jurisdiction.
examples: 4 products of our own · open audit
[AGENCY]

Premium agency

Large production agencies from the top of the rankings.

50–500 people. Account managers, designers and developers kept separate. Client case studies.
examples: tenders, above-the-line campaigns, 50+ people on a project
[INDIE]

Indie / freelance

A single developer or a small team from a marketplace or a chat.

1–3 people. Often no registered company. A contract agreed verbally or in a chat.
examples: freelance boards, gig marketplaces, Telegram
[INHOUSE]

In-house hire

Hire a CTO and 3–5 developers. Build the product yourself.

Four people on staff and up. 4–6 months of hiring. Payroll, taxes, servers, churn.
examples: When the product is the core business
02 · THE MATRIX

Twenty-one criteria.

The inreallab column is highlighted — but there are no ✓✓✓ against ×××. Everywhere you get specific numbers, timelines and wording.

CRITERIONinreallabPREMIUM AGENCYINDIE / FREELANCEIN-HOUSE HIRE
01 //TIME
First meeting → signature1–3 days · the audit can start next week2–4 weeks · discovery, RFP, legalhours · a contract in a chat4–6 months · hiring a CTO and a team
Time to MVP6–8 weeks3–6 monthsunpredictable · 1–12 months6 months+ (hiring) plus the build
Changing course mid-flightNo re-selling. A new scope agreed in a chat within a day.A new scope document. +15–25% of budget.Yes, but quality drops.Internally — but slowly (priorities)
Reply to a message in chatWithin 2 hours in working time · a project Telegram channel1–2 business days · through the account managerDepends on the developerMinutes — but only in working hours
02 //MONEY
Entry pointfrom $3,700 · a 2-day auditDiscovery from $6,300 · credited backA test task · $65–$650—
MVP pricefrom $19,000$62,500–$375,000$3,800–$12,500$37,500–$75,000 (including 6 months of payroll)
Development hour$75/hr · senior$100–$190/hr · mixed seniority$20–$65/hr · varies≈$60/hr (payroll ÷ hours)
Monthly retainerfrom $6,000 / 80 hrs · fixedfrom $10,000 · usually with VAT complicationsNegotiated every timePayroll + taxes · ≈$7,500 per senior
Hidden costsNoneAccount manager, PM, legal, change requestsManagement, risk of collapse, reworkHR, recruiters, a team lead, servers, relocation
03 //CODE
Production-grade from commit oneYes · the stack standard is proven on 4 productsYes · but projects are delivered “in stages”Depends on the individualYes, if there's a senior
StackNext.js 16 + React 19 + Supabase + Tailwind v4 · one standardPer client · differs by projectWhatever the person knowsWhatever you hired
Repository ownershipYours · from day oneHanded over at finalisationYoursYours
Technical debt after 6 monthsLow · same stack, same approachMedium-high · a different team fixes itUnpredictable · often a rewriteGrows with staff churn
DocumentationMarkdown in the repo · architecture.md is mandatoryDepends on the project · often .docxRarelyIf someone writes it
04 //TRUST
Case studies you can check yourself4 products of our own · open to sign upClient case studies · often under NDAA portfolio · screenshotsInternal · can't be shown
Open security auditYes · 4 OWASP rounds · 0/0/0/0 criticalClosed · ISO certificates on paperNoDepends on the culture
Russian jurisdictionRegistered in Russia · data law baked in · no VPNVaries · some projects GDPR-firstVaries · often no registered companyBy default
The person you talk to writes the codeYes · the founder is an engineerNo · account manager ↔ developer via a PMYesDepends
05 //AFTER LAUNCH
Support60 days included · a retainer after thatAn SLA contract · a separate budgetNegotiated · they often disappearIn-house · 24/7 if it's set up
Security updatesAutomatic · our servers watch for CVEsManual · on the client's requestYou have to remember and askIn-house · if there's a DevOps engineer
New features1–2 weeks for a mid-size epic · the same stackA new scope, 2–3 monthsUnpredictableThe team already exists · priorities
Bus factorAt least 2 people know every productHigh — a large team1 (a risk)Grows over time
→ The figures are real. The agency hourly rate is taken from tenderkit.ru for May 2026. In-house payroll is from hh.ru, senior backend, Moscow. If yours differ — send them and we'll add the cut.
03 · WHEN WE'RE NOT THE BEST CHOICE

When to choose someone else.

Four scenarios where we'll be the first to recommend a different contractor. Better to turn down a contract than to take on an expectation we won't meet.

→ Premium agency

When you need 50+ people on the team and a big name for the board.

examples: A state corporation. Banking enterprise. A brand with a mandatory above-the-line campaign.
→ Indie / freelance

When the job is one page on a site builder and the budget is under $1,300.

examples: A landing page for an event. A weekend MVP sketch. A design refresh.
→ In-house hire

When the product is the core business and you need 5+ engineers on staff for years.

examples: Fintech with its own payment processing. A game studio. A marketplace doing hundreds of SKUs a day.
→ Any contractor

When the regulator demands “a 100 m² office and 30 people on staff”.

examples: A tender with physical requirements. State secrets. Product certification by the state regulator.
04 · WHAT IT LOOKS LIKE IN PRACTICE

A concrete example.

The same request — four different answers.

cto@example — comparing options
compare 'B2B MVP in 8 weeks, budget $25,000'
─── inreallab ─────────── 6–8 weeks · $22,500 · senior · fixed
─── Premium agency ───── discovery 4 wks + 12 wks build · $75,000+
─── Indie/freelance ──── 4–14 weeks · $7,500–$17,500 · quality ?
─── In-house hire ────── 4 mo hiring + 3 mo build · $44,000
→ for this budget and deadline, the studio is the only option that adds up
Ready to compare in practice

Book the audit — from $3,700 for two days.

RUEN