Pros
If you enjoy uncertainty, constant change, and adding responsibilities to your plate without removing any, you’ll never be bored. The people are generally great and many employees work incredibly hard to keep things running despite the chaos.
Cons
Staffing appears to be viewed as an optional expense. When employees leave, critical roles often remain vacant while their responsibilities are distributed among whoever is still standing. The reward for performing well is frequently more work, not additional compensation, promotion opportunities, or recognition. Leadership is currently obsessed with becoming an AI-native company, despite lacking many of the foundational processes, data structures, and operational discipline needed to support AI at scale. It often feels like the organization is trying to install a rocket engine on a car that still needs an oil change. There is a significant gap between the vision being presented and the operational reality employees experience every day. The company still operates in 2 separate CRMs that don’t talk to each other. Buzzwords are plentiful. Resources are not. If you’ve ever wondered what it would be like to build the plane while simultaneously being told to fly it, redesign it, and add agentic AI to it before landing, this may be the place for you.