A couple years ago, I had a conversation with a friend that has stayed with me.
We had both spent time around private equity, restructurings, and the kind of operating decisions that teach you very quickly how businesses actually work. Not the values-on-the-wall version. The real version. The spreadsheet version. The version where every expense gets looked at hard, and labor is often treated like one more lever to pull.
We kept coming back to the same uncomfortable truth.
A lot of businesses do not underpay people by accident. They do it structurally.
Not always maliciously. Not always dramatically. But often enough that once you see it, it becomes hard to unsee.
Take a simple example.
You have a developer who has been with the company for ten years. They know the systems, the workarounds, the history, the internal politics, the product debt, and the hidden costs of getting things wrong. They make $150,000 a year.
Then the company hires another developer. Similar experience, maybe even less. But the market has moved. Talent is harder to get. The hiring manager is under pressure. The company wants to close the candidate. So they offer $170,000.
And then nothing happens.
Nobody goes back and says, if this is what the role is worth now, what does that say about the person who has already been doing it well for a decade?
Nobody trues it up. Nobody resets the baseline. Nobody asks whether the company has just admitted the market rate for the role while quietly deciding not to apply it evenly.
The new number becomes a hiring decision, not a truth.
That is the part that bothers me.
Because this is where compensation philosophy usually starts to sound cleaner than compensation reality.
Most companies have some version of the same defense. They will say compensation is driven by the market. You pay what the market requires to get the right person in the door. You cannot ignore supply and demand. You cannot staff a team based on sentiment. There is logic to that, of course. Businesses have real constraints. Payroll is real. Margin is real. Survival is real.
But this is also where the logic begins to fracture.
If compensation is really a market decision, then why does the market only seem to matter when someone new is being hired?
Why does the market apply so aggressively at the front door, but so selectively to the people who stayed, built, delivered, and accumulated context that outsiders do not have?
That is not really market logic. It is selective market logic.
And it teaches employees something pretty brutal.
It teaches them that loyalty gets discounted.
It teaches them that timing matters more than tenure.
It teaches them that their best chance to be valued might be before they have done the work, not after.
That is the moral problem in this.
Not just that someone might be underpaid. It is that trust starts to erode the moment people realize the system does not reward contribution evenly. Most employees can handle a hard truth better than a hidden one. They can handle, we are in a tough year. They can handle, we cannot fix everything overnight. They can even handle, the market moved faster than we did.
What is harder to stomach is the quiet realization that the company was willing to find the money when it needed someone new, but not when it came to honoring the people who were already there.
That sticks with people.
And eventually, people find out. Maybe not through a compensation spreadsheet. Maybe not in some dramatic reveal. But through recruiters. Through offers. Through backchannel conversations. Through a teammate who leaves and comes back making more. Through enough little signals that the story becomes obvious.
By the time leadership notices the trust issue, it is usually already a retention issue.
That is where the operational side comes in, and I think a lot of companies underestimate how expensive this really is.
When compensation gets out of line internally, you do not just create frustration. You create comp compression. You create quiet resentment. You create a culture where the rational move for ambitious people is to leave. And once that pattern sets in, the company starts paying for the problem anyway, just in a less honest way.
It pays through turnover.
It pays through slower execution.
It pays through lost institutional knowledge.
It pays through managers constantly rehiring for roles that should have been stable.
It pays through weaker trust in leadership.
It pays through the creeping belief that the only way to get fairly valued is to go somewhere else and come back with leverage.
That is a broken system, even if it is a common one.
And I think that is what my friend and I were really reacting to in that conversation. It was not some naive idea that every company is evil or every compensation decision is simple. It was the realization that too many businesses have built operating habits around a form of inequity that becomes normalized because it is convenient.
Not fair. Convenient.
There is a difference.
The best large companies, especially in tech, have at least tried to create more rigor here. Pay bands. Levels. Ranges. Calibration. Guidelines around internal equity. None of it is perfect, but at least there is an acknowledgment that fairness cannot be handled manager by manager in a series of one-off negotiations.
Mid-market organizations often do not have that rigor.
They say they value people, but they manage compensation like a patchwork of exceptions.
And exceptions almost always favor the person with the freshest leverage, not the deepest contribution.
I think there is a real opportunity there.
Maybe it is better leadership discipline. Maybe it is better HR process. Maybe it is better compensation philosophy. Maybe it is software.
Honestly, I think it is probably some combination of all four.
It is not hard to imagine a system that does more than store salary data. A system that actually pressures the company toward consistency. If a new developer comes in at $170,000, the system should not just log the offer and move on. It should flag the employees in similar roles and bands. It should surface where comp compression now exists. It should ask whether tenure is being quietly penalized. It should force a real conversation about whether the company believes its own logic.
Not because everyone deserves the exact same pay. They do not.
Performance matters. Scope matters. Leadership matters. Scarcity matters. Some people are better. Some people carry more. Thoughtful differentiation is real.
But there is a big difference between principled differentiation and hidden drift.
One is earned.
The other is inertia wearing a professional face.
I also think younger employees are paying closer attention to this than leaders realize. If I were early in my career and I saw an organization that held itself to a serious standard here, not perfection, but rigor, I would want to work there. Not because it means everyone gets overpaid. Not because it means every tension disappears.
Because it would signal something rare.
That the company is at least trying to be honest.
And honesty, especially around compensation, is one of those things that shows people whether the culture is real or just well-written.
I do not think I have the perfect answer here. I do not even think this is purely a moral issue or purely an operational one. It is both. That is what makes it worth wrestling with.
Compensation inequity is not just a finance problem. It is a trust problem.
And trust, once broken, ends up being expensive in more ways than one.
So maybe the better question is not just whether companies can afford to true people up more often.
Maybe the question is whether they can afford not to.