AgencyFlo

by Jonny Stuart23 Apr 2026Updated 14 Jun 2026

Insights

Why good people leave small agencies

Why good people leave small agencies?

Good agency employees rarely leave for money alone. Understanding the real reasons people leave small agencies is the first step to keeping the people who matter.

Why good people leave small agencies
We lost a great account manager after two years. Good at her job. Clients liked her. Team liked her. Her leaving felt like it came from nowhere.

When she told us why, it was not the salary. It was that she could not see where she was going. No defined progression path. No clear sense of what the next level looked like. No feedback that connected her work to anything bigger than the next deadline.

We thought we had been good employers. We had been good at the work together. We had not been good at making her feel like she had a future in the business.

That distinction is one many small agency founders make too late.

Why retention is different at small agencies

$1 trillionAnnual cost of voluntary turnover to US business.Gallup
0.5-2xAnnual salary to replace an employee who leaves.Gallup

Small agencies cannot compete with large agencies or in-house roles on every dimension. The salary ceiling is real. The progression structure is flatter. The brand recognition for a CV is smaller.

What small agencies can offer is different: meaningful work, real responsibility early, direct access to founders, a strong team culture, and - crucially - visible impact. The people who stay long-term at small agencies do so because those things matter to them. The people who leave usually leave because those things did not materialise the way they expected.

Understanding why people leave matters not just for retention but for recruitment. The things that cause good people to leave are usually the same things that make the agency a harder sell to candidates.

The real reasons good people leave small agencies

They cannot see where they are going. The most consistent reason. Small agencies often have flat hierarchies by necessity. Without defined role levels, clear progression criteria, and regular conversations about development, talented people have no frame of reference for whether they are advancing. Two years in without a meaningful change in responsibility or compensation starts to feel like stagnation.

They do not feel recognised. Recognition at a small agency is largely personal - a direct word from the founder, a genuine piece of feedback, a public acknowledgment of good work. When founders are busy, recognition tends to disappear. The work gets done, clients are happy, and nothing is said. Over time, people feel invisible.

The work has become repetitive. The work that attracted someone to a role two years ago may not be the work they are doing today. Growth, client mix changes, and changing business needs mean some people find themselves doing less interesting work over time. If there is no route back to challenging work, leaving becomes the obvious answer.

They feel like they have no voice. In small agencies, proximity to the founder can feel like access to decision-making. When it is not - when suggestions go unacknowledged, when they see problems the founders do not seem to see, when their experience is not being drawn on - good people often withdraw, then leave.

The stress is too high and the support is too low. Small agencies ask a lot of their people. Flexible roles, multiple hats, constant context-switching. Most good people are fine with this if they feel supported and valued. When support is low and the demands remain high, the equation stops working.

What founders can do

Have career conversations, not just performance conversations. A quarterly conversation that asks "where do you want to be in two years and what can we do to help you get there" is categorically different from an annual review focused on the past year's performance. The first builds loyalty. The second checks a box.

Make progression visible. Define what the levels in your agency look like, what the criteria for advancement are, and how those conversations happen. It does not need to be a complex framework. A one-page description of what a junior, mid-level, and senior version of each role looks like gives people something to orientate toward.

Recognise specifically. "Good work this week" is not recognition. "The way you handled the Morrison client call on Tuesday - that was exactly the right call, and it mattered" is recognition. The more specific, the more it lands.

Create routes to interesting work. When the work in a role becomes repetitive, find ways to add scope - a new client, a new discipline, a project that stretches. This is not always possible. But making an effort to find it sends a message about how the person is valued.

Be honest about the ceiling. Some talented people will outgrow what a small agency can offer. Being honest about that - and helping them think through what they want - is more respectful than watching them leave and wondering why. The ones who stay after that conversation usually stay for good reasons.

Key takeaways

  • Good people rarely leave over pay alone.
  • The biggest reason: they cannot see where they are going.
  • Other drivers are no recognition, dull work and feeling unheard.
  • Fix it with career chats, clear levels and specific praise.
  • Keeping good people costs far less than hiring new ones.

Frequently asked questions

Why do good employees leave small agencies?+

Most commonly: unclear career progression, lack of recognition, reduced access to interesting work, feeling like they have no voice in the direction of the business, or an imbalance between demands and support. Salary is less often the primary cause than founders assume.

How do small agencies retain good employees?+

By making progression visible and explicit, having regular conversations about development rather than just performance, recognising work specifically and personally, and creating access to challenging work and meaningful responsibility. These things cost less than the alternative of constant hiring.

What is the cost of losing a good employee at a small agency?+

Beyond recruitment costs (which can run to 20-30% of annual salary when search fees, interview time, and onboarding are included), there is the knowledge loss, the relationship disruption with clients, and the impact on team morale. Gallup estimates the cost of replacing an employee at one-half to two times their annual salary; for key roles in a small agency, the total cost of turnover is typically 6-12 months of the person's salary.

Sources

  1. This Fixable Problem Costs U.S. Businesses $1 Trillion - Gallup

About the Author

Jonny Stuart

Founder & CEO, AgencyFlo

Jonny is the founder of AgencyFlo and previously ran a 15-person product studio. He writes about agency operations, margin, and the closed-loop tooling shift that makes both possible.

Operate and grow your agency, the right way.

The only tool your agency needs to run faster with less and make more money.