Pros
The people at the branch level are the only real bright spot. Most of them work hard, care about the customers, and show up every day despite being stretched thin.
You’ll learn a ton because you’re forced to. You’ll get hands-on experience with sales, operations, customer service, inventory, and leadership — mainly because there aren’t enough people to do the work.
Industry reputation. The PoolCorp name still carries weight, even if the internal experience doesn’t match the outside perception.
Cons
The morale is extremely low, and it’s not a mystery why. Employees feel overworked, underpaid, and underappreciated. Burnout is constant, and the “do more with less” mentality is baked into the culture.
Our leadership is inconsistent and often out of touch. Decisions come down from people who haven’t worked a branch in years, and it shows. Communication is unclear, reactive, or nonexistent.
The workload far outweighs compensation. You’re expected to run at 110% every day, cover multiple roles, and hit aggressive targets without the resources to do it. Raises rarely reflect the actual responsibilities you carry.
The support is extremely minimal. When branches struggle, solutions aren’t proactive — you’re mostly on your own. Problems don’t get fixed; they get passed around.
There’s a constant turnover and huge burnout. Good employees leave because they don’t feel valued, and new employees get overwhelmed quickly. It’s a cycle that never ends.
The heavy workload with limited support. It often feels like you’re covering multiple roles without additional compensation or time.
There are massive communication gaps. Expectations from above can be unclear, and branches sometimes feel like they’re left to figure things out on their own.
• Pay doesn’t always match responsibility. There’s potential to earn good money, but raises and compensation don’t always keep pace with workload or market value.