Hiring timeline by company size
The single biggest predictor of hiring speed is company size:
Startups (1–50 employees): 2–4 weeks from first contact to offer. Decision makers are directly accessible, interview rounds are compressed (often 2–3 total), and offers don't require extensive approval chains. The downside: processes are less structured and offers can be rescinded or roles can disappear quickly if funding changes.
Small businesses (50–250 employees): 3–6 weeks. More structured than pure startups but still relatively agile. One or two interview rounds plus reference checks.
Mid-size companies (250–2,000 employees): 4–8 weeks. HR departments are now involved, compensation bands must be approved, and multiple interview rounds (3–5) are common.
Large enterprises (2,000–50,000+ employees): 8–16 weeks. Multiple interview rounds, hiring committee decisions, compensation benchmarking, compliance requirements, and executive approval for senior roles all add time. Companies like banks, insurance firms, and traditional manufacturers fall in this bucket.
Government and public sector: 3–6 months for federal government roles; 6–18 months for security clearance positions. Extensive documentation requirements, formal scoring systems (OPM-style), and often union or civil service procedures slow everything down.
The full hiring process from application to start date
Understanding the complete hiring funnel helps set realistic expectations at each stage:
Stage 1: Application review — Typically 1–3 weeks. An HR screener or ATS auto-filter reviews applications against minimum requirements. High-volume roles may have hundreds of applicants; this stage can take longer at slow companies.
Stage 2: Phone screen (recruiter) — 15–30 minute call to verify basics. Happens within 1–2 weeks of passing application review.
Stage 3: Hiring manager screen — 30–60 minute conversation. Scheduled within 1 week of recruiter screen at most companies.
Stage 4: Technical or skills assessment — For technical, analytical, or specialised roles. Can add 3–7 days.
Stage 5: Interview panel or team interview — 1–3 rounds, each 30–60 minutes. Scheduling can take 1–2 weeks per round depending on interviewer availability.
Stage 6: Final interview or executive interview — Senior roles often have a final conversation with a VP or C-suite. Scheduling executives adds 1–2 weeks.
Stage 7: Reference checks — 3–7 days. Typically happens after the final interview and before or alongside the offer.
Stage 8: Offer preparation and delivery — 3–7 business days.
Stage 9: Background check — 3–14 days depending on role and vendor.
Stage 10: Offer acceptance and start date — 2–4 weeks depending on notice period required at current employer.
What causes delays at each stage
Every stage of the hiring process has its own common delay drivers:
Application review delays: High applicant volume (popular roles can receive 200–500+ applications), recruiter bandwidth, or an ATS configured to hold applications until a specific date.
Interview scheduling delays: Interviewer travel, conflicting priorities, difficulty finding a mutually available time across 3–5 interviewers for a panel, and interview room availability at in-person companies.
Assessment delays: Candidates who take longer to complete take-home assignments, or evaluators who are slow to score.
Decision delays: Committee disagreement about the preferred candidate, a strong internal candidate who has just become available, budget approval taking longer than expected, or a key approver on vacation.
Offer delays: Compensation benchmarking taking longer than expected, equity documentation complexity, legal review of offer letter terms.
Background check delays: Common name, international employment history, discrepancies between application and actual records.
Start date delays: Candidate working 2-week or 4-week notice period, relocation required, credentialing required before start (healthcare, finance).
What "we're still reviewing candidates" means
This phrase appears at almost every stage of the hiring process and means something different depending on context:
After you submit your application — it's the literal truth. They haven't made decisions yet.
After your first interview — they're still running the interview slate and haven't compared candidates. You may have interviewed before they finished talking to everyone.
After your final interview — this often means the decision is between you and one or two other candidates, and they're gathering feedback from all interviewers before deciding. This is actually a positive signal — you're being seriously considered.
After an offer has been verbally discussed — this is unusual. If you're hearing this after a verbal offer stage, something internal has changed (budget freeze, internal candidate, restructuring). Ask the recruiter directly what's happening.
Industry differences in hiring speed
Beyond company size, industry has a significant impact on how fast the process moves:
Tech companies: Generally faster than average (4–8 weeks for most roles), especially for engineering, product, and data roles where demand is high and companies compete aggressively for candidates. FAANG companies (Meta, Amazon, Apple, Netflix, Google) are actually slow (8–12 weeks) due to their structured, multi-round interview processes.
Finance and banking: Slower (6–12 weeks). Compliance requirements, background checks (including credit and FINRA), and formal approval chains.
Healthcare: Variable but often slow (4–12 weeks) due to credentialing, license verification, and often union or professional association requirements for certain roles.
Legal: Slow (6–16 weeks for law firms). Partner-track decisions involve extensive consideration; support and operations roles move faster.
Retail and hospitality: Fast (1–3 weeks). High volume, standardised roles, decisions made quickly. Background checks are simpler.
Consulting and professional services: Moderate (4–8 weeks). Often involve structured case interviews that add time.
How to ask about the hiring timeline professionally
Asking about timeline is not only acceptable — it's expected. Here's how to do it at different stages:
During the interview: "What does the rest of the hiring process look like from here, and what's your target timeline for making a decision?"
In your thank-you email: "Could you share an approximate timeline for next steps? I want to make sure I'm responsive to anything you need."
In a follow-up email: "I wanted to check in on timing for the process. I'm staying available and very interested — just hoping to get a sense of when decisions might be made."
If you have a competing offer: "I wanted to let you know I've received another offer and have been asked to respond by [date]. I'm very interested in [Company] and wanted to see if there's any update on your timeline before I respond."
The competing offer situation is the one time urgency is fully appropriate and almost always accelerates the process — if the company wants you, they will either match the offer or tell you they can't move faster. Either way, you have your answer.