Here's a number that should make every hiring manager uncomfortable: 75% of engineering job applications never receive any response. Not a rejection. Not a "we'll keep your resume on file." Nothing. The candidate applies, waits, and eventually stops waiting.

Meanwhile, those same hiring managers complain that "there's no talent" and "candidates keep ghosting us." The irony is painful. Employer ghosting has more than doubled since 2020, and candidate ghosting has risen from 37% to 62% in the same period. This isn't a talent shortage — it's a trust collapse. Engineers have learned through experience that most hiring processes don't respect their time, and they've responded by withdrawing their attention from companies that don't earn it.

We analyzed data from across our directory of 116+ companies, combined with industry research on hiring timelines, drop-off rates, and candidate behavior, to build a clear picture of what's broken — and what the best companies do differently.

75%
of applications get no response
49 days
avg time to hire an engineer
52%
decline offers after bad experience

The 72-Hour Rule

The single most predictive factor in whether a qualified engineer will complete your hiring process is how fast you respond after their first interaction. The data is unambiguous: the median time to hear back from an application is 6.7 days, with the middle 50% of candidates waiting between 4.5 and 8.1 days. But the best companies — the ones that consistently close top candidates — respond within 72 hours.

Why 72 hours? Because that's the window where a candidate's enthusiasm is still high. They've just invested time researching your company, tailoring their resume or cover letter, and mentally imagining themselves on your team. After 72 hours, that energy decays. After a week, they've moved on to other opportunities. After two weeks, they've likely accepted an interview elsewhere.

This is especially true for senior engineers. A staff engineer with 10+ years of experience isn't sending out 50 applications. They're selectively approaching 3–5 companies that interest them. If your response time is two weeks, you've already lost to the company that responded in two days. The 42% of candidates who withdraw because "scheduling takes too long" aren't being impatient — they're being rational.

Common Candidate Complaint "Applied on Monday, heard nothing for 3 weeks, then got a generic email asking to schedule a call. By then I'd already started at another company."

The fix is straightforward but requires organizational commitment. Every application should receive an acknowledgment within 24 hours (automated is fine). Every qualified candidate should get a substantive response — a screening call invitation, a technical question, a rejection with feedback — within 72 hours. This isn't about moving candidates through the funnel faster; it's about signaling that you respect their time. Companies that implement the 72-hour rule consistently report 30–40% higher offer acceptance rates.

What Engineers Actually Research Before Applying

The days of engineers blindly applying to job posts are over. Before a skilled engineer clicks "Apply," they've already formed a detailed impression of your company through independent research. Understanding what they look for — and what red flags drive them away — is essential to building a hiring process that attracts rather than repels talent.

Glassdoor and employee reviews

The first stop for most engineers is employee reviews. They're looking at overall ratings, but more importantly, they're drilling into specific sub-scores. Work-life balance, compensation, and culture ratings each tell a distinct story. An overall 4.0 with a WLB score of 2.9 sends a very different signal than a 4.0 with a WLB score of 4.2. Engineers also read the actual review text, looking for patterns — "too many meetings," "no growth path," "amazing colleagues" — and weighting recent reviews more heavily. Our WLB rankings exist precisely because engineers told us this data matters to them.

Tech stack and engineering blog

Engineers care deeply about what they'll actually be building with. A company's tech stack signals its engineering maturity, its willingness to adopt modern tools, and the day-to-day experience of working there. Companies with active engineering blogs — like Stripe, Vercel, and Anthropic — give candidates a genuine window into the types of problems they'll solve. Companies without one leave candidates guessing, and engineers don't like guessing.

Team culture and organizational structure

Engineers want to know who they'll report to, how big their team is, and whether the organization is flat or heavily layered. They check LinkedIn to see average tenure, look for signs of recent layoffs, and try to understand the ratio of ICs to managers. A company with 200 engineers and 80 engineering managers sends a very different signal than one with 200 engineers and 15 leads.

The interview process itself

Increasingly, engineers research the interview process before applying. They check for reports on how many rounds to expect, whether there's a take-home assignment, and how long the process typically takes. Companies that publish their interview process openly — "here's exactly what our 4-round process looks like and why" — have a structural advantage over those that leave candidates to wonder what they're signing up for.

Compensation transparency

With salary transparency legislation expanding across states and countries, engineers now expect to see compensation ranges before they apply. A posting that says "competitive salary" with no numbers is a red flag. It signals either that the company pays below market or that leadership hasn't done the work to establish clear compensation bands. Either way, top candidates move on.

The Interview Anti-Patterns That Kill Offers

Even when companies get the initial response right, the interview process itself is where most candidates are lost. Research shows that the interview stage drives the most drop-off overall at 32% — more than application abandonment, scheduling delays, and onboarding friction combined. Here are the anti-patterns we see most often.

The six-round marathon

Hiring teams now conduct an average of 20 interviews per hire — up 42% from 14 in 2021. For individual candidates, this translates to 5–8 rounds. The data on candidate tolerance is clear: 52% say 4–5 rounds is already too many, and drop-off rates spike sharply at 5+ rounds. Every additional round after the third adds scheduling friction, candidate fatigue, and the risk that a competing company extends an offer while you're still "gathering more signal."

The worst version of this is the process that keeps adding rounds. The candidate completes four interviews, thinks they're close to a decision, and then receives an email saying the team wants to add "one more conversation." That conversation leads to another. The goalposts keep moving, and the candidate — reasonably — concludes that the organization can't make decisions.

The Marathon Problem "I did 7 rounds over 6 weeks. By round 5, I told them I had another offer with a deadline. They said they needed 'just two more conversations.' I accepted the other offer."

The unpaid take-home project

Take-home coding assignments are among the most contentious topics in engineering hiring. Done well — a focused 90-minute exercise with clear scope — they can be a reasonable signal of how someone approaches real problems. Done badly — an open-ended project that takes 6–8 hours with no clear rubric — they're unpaid labor disguised as assessment.

The problem is especially acute for senior engineers. A staff engineer juggling a demanding job, a family, and three active interview processes isn't going to spend their weekend building a full-stack application on spec. They'll drop your process and accept the interview at the company that uses a 60-minute pair programming session instead. The signal you lose from not doing the take-home is far less than the signal you lose when every senior candidate self-selects out of your pipeline.

The communication black hole

61% of candidates report being ghosted after an interview. Not after applying — after actually speaking with someone at the company. The candidate invested hours preparing, showed up, had a conversation, and then heard nothing. This is the single most destructive thing a company can do to its employer brand, because ghosted candidates tell their friends, post on forums, and develop a permanent negative association with the company.

The cost is compounding. Every engineer who has a bad experience tells 5–10 peers. In a tight-knit engineering community, one season of poor communication can poison your pipeline for years. When we see companies in our directory with consistently high candidate satisfaction, the common thread is never "amazing interview questions" — it's "they communicated clearly at every step, even when the answer was no."

The culture-free interview

Too many engineering interviews are purely technical assessments with zero discussion of how the team actually works. The candidate can demonstrate their ability to reverse a linked list, but they never learn whether the team does code review, how decisions get made, or what the on-call rotation looks like. This creates a mismatch that leads to early attrition: the candidate accepts the offer, discovers the culture doesn't match what they expected, and leaves within 6 months. The company then blames "fit" when the real problem was never discussing fit during the interview.

Companies Getting It Right

Not every company gets this wrong. Across the 116+ companies in our culture directory, several stand out for building hiring processes that respect candidates and consistently close top talent. Here's what they do differently.

Stripe: structured rigor with clear expectations

Stripe has one of the most well-documented interview processes in tech. Candidates know exactly what to expect: the number of rounds, the types of assessments, and the timeline. The process is rigorous — this is a company with a 4.0 Glassdoor rating that genuinely values engineering excellence — but the structure means candidates never feel like the goalposts are moving. Stripe also invests heavily in interviewer training, ensuring that every interaction reflects the company's writing-first, intellectually rigorous culture. The result: candidates who go through Stripe's process, even those who don't receive offers, frequently cite it as one of the best interview experiences they've had.

Linear: fast, focused, and respectful

Linear approaches hiring the same way it approaches product: with an obsession for removing friction. Their process is typically 3–4 rounds completed within two weeks. There's no bloated take-home project. Instead, interviews focus on real-world problem-solving and genuine technical discussions. Linear's ship-fast culture extends to hiring — they make decisions quickly because they trust their process. With a 4.4 Glassdoor work-life balance rating and a flat organizational structure, Linear attracts engineers who value efficiency and autonomy, and the hiring process reflects those values from the first interaction.

Vercel: transparency as a competitive advantage

Vercel leads with transparency. Their careers page clearly describes the interview process, the team structure, and what the day-to-day experience looks like. Compensation ranges are published. The engineering blog and open-source contributions (Next.js, Turbopack) give candidates a genuine preview of the technical work. Vercel's hiring process is designed to be a two-way evaluation: they're assessing the candidate, but they're also making a genuine case for why the candidate should choose Vercel. This approach works because it aligns with how engineers actually make career decisions — through informed research, not persuasive sales pitches.

Anthropic: mission-driven hiring with substance

Anthropic demonstrates that you can have a rigorous hiring bar without a painful process. Their interviews are technically demanding — this is one of the top AI safety organizations in the world — but they're structured as genuine intellectual conversations rather than gotcha assessments. Candidates leave feeling like they learned something, regardless of the outcome. Anthropic also communicates clearly about timeline, compensation, and what the role actually involves. For a company that receives enormous inbound interest, maintaining a respectful, informative process at scale is a meaningful operational achievement.

How to Fix Your Hiring Funnel

If you're losing engineering candidates and aren't sure why, here's a concrete playbook based on what the best companies do.

1. Implement the 72-hour commitment

Every qualified candidate gets a substantive response within 72 hours. Not an auto-reply — a real next step. This requires buy-in from engineering leadership, not just the recruiting team. If your engineering managers are too busy to review resumes within three days, that's a prioritization problem, not a bandwidth problem. Hiring is the highest-leverage activity a manager can do.

2. Cap your process at four rounds, two weeks

Design your interview process to fit within four rounds that can be scheduled within a two-week window. If you need more signal than four rounds can provide, the problem is your interview design, not the number of rounds. Each round should assess something distinct: technical skills, system design thinking, collaboration style, and values alignment. If two rounds are testing the same thing, eliminate one.

3. Publish your process

Put your interview process on your careers page. Explain each round: what it covers, how long it takes, and what you're evaluating. This costs nothing and immediately differentiates you from the 90% of companies that leave candidates guessing. It also forces you to have a defined process, which is itself a quality improvement.

4. Kill the open-ended take-home

If you use a take-home assessment, scope it to 90 minutes maximum with clear instructions and a defined rubric. Better yet, offer candidates a choice: a time-boxed take-home or a live pair programming session. Senior engineers overwhelmingly prefer live coding because it respects their time constraints. If your take-home is genuinely important to your process, pay candidates for their time — even $200–500 signals that you value their effort.

5. Show your culture, don't just describe it

Dedicate at least one interview round to an honest conversation about how the team works. Let the candidate talk to a potential peer, not just the hiring manager. Discuss real trade-offs: "We're fast-paced, which means X. Our on-call rotation works like Y. Here's what a typical sprint looks like." Candidates who self-select out based on honest culture information save you the cost of a bad hire — which research consistently estimates at 1.5–2x annual salary.

6. Close the loop, always

Every candidate who interviews with your team deserves a response, positive or negative, within one week of their final interview. If you reject someone, tell them why — even a sentence or two of genuine feedback transforms the experience from "ghosted" to "respected." Those rejected candidates become future applicants, referrals, and advocates — or future critics. The choice is yours.

7. Invest in your employer brand

Your careers page, your engineering blog, your Glassdoor presence, and your culture profile are all part of a single system. Engineers research all of them before deciding whether to apply. If you're not actively managing these surfaces, you're leaving your employer brand to chance. Companies that want help building this visibility can explore how we work with engineering teams to showcase their culture authentically.

Frequently Asked Questions

How long should companies take to respond to engineering candidates?+
The ideal response time is within 72 hours of application or interview. Research shows that 75% of job applications never receive any response, and 42% of candidates withdraw because scheduling takes too long. Companies like Stripe, Linear, and Anthropic that respond within 48–72 hours see significantly higher offer acceptance rates.
How many interview rounds is too many for software engineers?+
Research shows that 52% of candidates consider 4–5 rounds excessive, and drop-off rates spike at 5+ rounds. The sweet spot is 3–4 rounds that can be completed within 2 weeks. Companies like Linear and Vercel have streamlined their processes to 3–4 focused rounds and report stronger candidate satisfaction.
Why do engineering candidates ghost employers?+
The top reasons engineers ghost hiring processes include: slow response times (42% drop out due to scheduling delays), too many interview rounds, take-home assignments that exceed 2–3 hours, lack of transparency about compensation, and poor communication throughout the process. Candidate ghosting has risen from 37% in 2019 to 62% in 2024 — a direct response to years of employer ghosting.
What do engineers research before applying to a company?+
Engineers typically research employee reviews (especially work-life balance and culture scores), the company's tech stack and engineering blog, team size and organizational structure, compensation benchmarks, and the interview process itself. Culture pages, GitHub activity, and community reputation also influence decisions. Our company culture directory was built specifically to aggregate this research in one place.
Do take-home coding assignments hurt engineering hiring?+
When poorly designed, yes. Take-home assignments that exceed 2–3 hours, lack clear time limits, or feel like unpaid work drive significant candidate drop-off. Senior engineers with multiple offers are especially likely to skip lengthy take-homes. The best approach is a focused 90-minute exercise with clear expectations, or a paid take-home with a defined scope. Always offer a live alternative for candidates who prefer it.
Which tech companies have the best candidate experience?+
Based on our research across 116+ profiled companies, those known for strong candidate experience include Stripe (structured process with clear expectations), Linear (fast, respectful 3-round process), Vercel (transparent culture and quick decisions), and Anthropic (mission-driven hiring with genuine technical discussions). The common thread: fast response times, reasonable round counts, transparent compensation, and genuine two-way conversations.

Show engineers what your culture is really like

Companies in our directory get a culture profile, employee review highlights, and direct visibility to engineers who care about how teams work.

Learn How It Works → Browse Company Profiles →