Reflections on something I've been noticing lately, about growth and the systems that carry us through it.
There’s a particular kind of anxiety I keep encountering in organizations that are doing well.
Revenue is growing. New markets are opening. Teams are expanding. By most measures, things are working.
And yet, underneath that success, something feels less certain than it used to.
A CFO I spoke with recently described it this way: she used to feel confident about the numbers. Now she hesitates. Not because anything is obviously wrong, but because the volume has changed. There are more transactions, more entities, more exceptions. What used to be a straightforward reconciliation now requires validation. Reports that were once taken at face value are checked again, just to be sure.
An operations leader shared something similar. Their workflows still function, but the margin for error has narrowed. Small delays that once went unnoticed now cascade into rework. A missed step has consequences that ripple across the process. Nothing is technically broken, but the system no longer absorbs variability the way it used to.
Success is supposed to feel good. But when it begins to expose the limits of your systems, it can feel more precarious than expected.
Systems are designed for a context — a certain level of volume, complexity, and operational demand. When the business grows beyond that, the system doesn’t fail immediately. It stretches. It adapts. People step in to compensate. For a time, this can look like resilience.
In reality, it is often strain.
What makes this difficult is that the strain rarely presents itself as a clear failure. It shows up as friction. Month-end takes longer. Reports require more checking. Exceptions become more frequent. None of these are urgent on their own, which makes them easy to deprioritize, especially in a business that is growing.
The typical response is to add capacity. More people, more checks, more oversight. This stabilizes things in the short term, but it also increases cost and complexity without addressing the underlying issue: the system is still operating beyond what it was designed to handle. The additional effort is compensating for that gap, not resolving it.
Growth does not pause while the system catches up. The demands continue to increase, and the gap between what the system can comfortably support and what it is being asked to do widens over time. What begins as a manageable adjustment gradually turns into accumulated risk.
I often wonder how many organizations are carrying more risk than they realize, simply because nothing has failed yet.
The absence of failure can be misleading. A system can be fragile long before it actually breaks.
The signals are usually there, but they are subtle. For example, a controller mentions that closing the books is getting harder. An analyst notes that reports no longer tie out as cleanly. An operations lead points out that exceptions are increasing. These are not alarms, but they are not noise either. They are early indicators of a system approaching its limits.
The question is whether those signals are treated as information or dismissed as inconvenience.
The organizations that navigate growth well tend to pay attention while things are still working. They take the time to understand where the system is holding, where it is stretching, and where it is quietly compensating. They ask not only whether the business is growing, but whether the system supporting that growth is keeping pace.
Growth itself is not the problem. It is the goal. But growth reveals things. It shows where the system is still sound and where it is beginning to strain.
Paying attention to that distinction does not slow the business down. It allows it to continue with fewer surprises.
Because in the end, what creates instability is not growth itself, but the point at which the system can no longer carry it.