CurriculoATS CurriculoATS

What Recruiters Actually Say About ATS on Reddit (2026)

Public forums like r/recruiting, r/startups, and r/humanresources collect the unfiltered reality of working with applicant tracking systems. This post summarizes the five most common complaints from 2025 and 2026 threads, maps each to a specific structural problem, and explains how CurriculoATS approaches the same issue.

Complaint 1: “Greenhouse feels stuck in 2015”

The single most common Reddit complaint about Greenhouse is that the interface feels dated. Threads mention the clunky navigation, the heavy implementation burden, and a UX that rewards people who memorized Greenhouse’s quirks rather than people who just want to review candidates.

The structural problem: Greenhouse was built when ATS meant “database of applicants” and optimized for large enterprise recruiting teams with dedicated ops managers. The product is optimized for enterprise workflows, which is why startups feel friction. The 2-4 week implementation process is a symptom of the same underlying design.

i
How Curriculo approaches this

15-minute self-serve setup. Gmail-style inbox instead of database tables. No implementation manager. No onboarding call. Designed for founders and small recruiting teams from day one.

Complaint 2: “Lever’s pricing is completely opaque”

Multiple threads describe trying to get a quote from Lever as a multi-call sales process with no transparent pricing page and wide variance in what different customers pay. One thread described add-ons inflating the base quote by 40 to 60%.

The structural problem: Lever’s pricing strategy is designed to extract maximum revenue per customer through sales negotiation. The lack of public pricing is deliberate, not an oversight. The add-on model then adds features you didn’t know you needed at pricing you can’t verify against alternatives.

How Curriculo approaches this: Pricing published on the website. Starter is free forever. Pro is $100/month flat (currently $50/month during early bird). Enterprise is custom for large organizations, but there’s no sales-gated opacity on the base product. What you see is what you pay.

Complaint 3: “Workable jumps my bill when I hire”

The Workable complaint that keeps showing up: the 67% price jump at 21 employees. Teams describe hiring their 21st person and getting a renewal bill dramatically higher than expected, with no warning and no way to negotiate except downgrading tiers they’ve already outgrown.

The structural problem: Workable’s headcount-based pricing tiers create financial punishment for growth. The cheapest tier is designed to be insufficient for growing teams, forcing upgrades. Add-on creep (+$99/mo video, +$79/mo SMS) compounds the problem.

x
The cliff at 21

This is the most specific, most consistent complaint about Workable. A team grows from 20 to 21 people and the ATS bill suddenly jumps by thousands. It’s the kind of pricing structure that punishes the exact behavior the customer is trying to do.

How Curriculo approaches this: Flat rate regardless of team size. $100/month Pro (or $50/month early bird) covers unlimited team members and unlimited active jobs. Your bill doesn’t change whether you’re 5 people or 500. No headcount triggers.

Complaint 4: “Keyword filters are rejecting great candidates”

This one shows up across every major ATS and every recruiter community. Candidates who wrote “led” instead of “managed” get filtered out. Candidates with real senior experience get ranked below candidates who stuffed keywords. Great applicants disappear into the “no response” pile because the keyword filter screened them out before a human ever saw the resume.

The structural problem: Every legacy ATS uses some form of keyword matching. Boolean extraction, TF-IDF, or embedding-based semantic similarity. All three approaches compare text-level features, not outcomes. They reward density over depth and exact-match over synonymous-match.

How Curriculo approaches this: Outcome-based AI that reads what candidates actually built: revenue generated, teams scaled, systems shipped, problems solved. Not keyword matching. Every candidate gets a 0-100 score AND a written reasoning paragraph. If the model missed a key outcome, the reasoning makes it visible and the recruiter can override.

Complaint 5: “Per-seat fees mean only HR gets access”

A subtler complaint that keeps surfacing. Because per-seat fees make it expensive to add team members, companies restrict ATS access. Hiring managers can’t log in. Interviewers can’t leave feedback directly. Everyone pings HR for updates. Decisions slow down. The ATS becomes a gatekeeper instead of a collaboration tool.

The structural problem: When your ATS charges $99 to $240 per seat per year, adding your tech lead, CEO, and four interviewers to a single hiring decision costs $500 to $1,500 per year extra. The rational response is to limit access. But limited access means slower, worse hiring decisions.

How Curriculo approaches this: Unlimited team members on every plan (Free, Pro, Enterprise). Add your whole engineering team, your CEO, and your co-founders at zero cost. Everyone can read, tag, and comment on candidates. Hiring stops being a bottleneck at HR.

The pattern behind all five

These five issues aren’t random. They all stem from legacy ATS pricing and architecture being optimized for enterprise buyers rather than startup teams. The business model of charging for seats, gating features behind tiers, and locking customers into multi-year contracts creates specific user experience problems that show up consistently in forums.

CurriculoATS was built by Dev, an ex-Amazon and ex-Synopsys engineer, specifically as an answer to these structural problems. Transparent flat pricing. Every feature on the free plan (with a 1-job limit). Outcome-based AI with written reasoning. Unlimited team members on every plan. 15-minute setup. No contracts.

If any of these complaints sound familiar, the fastest way to test an alternative is the free plan. No credit card, no time limit. Import a CSV of your current candidates and compare the AI reasoning against what your current system produced.

Back to ATS Blog