Pros
Elite individual contributors across the board, everyone seems to be putting as much effort as there is to make things work.
Cons
Both executive and middle management seem to operate without a real plan. KPIs, OKRs, and planning feel like cargo cult rituals rather than decision-making tools. The culture expects everyone to be their own product manager, forcing engineers to reverse-engineer customer needs instead of solving well-defined problems. Priorities shift monthly - if not weekly. Everything is treated as urgent, which means nothing gets delivered on time. Cross-organizational alignment is virtually nonexistent: temporary hacks and workarounds rarely evolve into stable product features. Most of this is fixable. The real problem is that management doesn't listen.