Pros
Talented and driven individuals across the company. You’ll get a lot of exposure and be forced to learn quickly.
Cons
There is a clear lack of alignment at the leadership level, which results in constantly shifting priorities and unclear direction. Teams are expected to move fast, but without the structure, processes, or resourcing needed to execute effectively. There’s also a noticeable amount of turnover, which makes it difficult to maintain consistency and build momentum. It often feels like teams are rebuilding or re-explaining things rather than progressing. Instead of investing in scalable systems and clear ownership, there’s a tendency to rely on individuals to “figure it out,” which leads to inefficiency, frustration, and burnout. Communication across teams is inconsistent, and accountability is not always clearly defined.