Pros
Some talented people across the teams who are trying to do their best despite the environment.
Cons
The organization feels highly fragmented, with teams often working against each other rather than collaborating. Leadership appears to tolerate, and at times even reinforce, this dynamic. Many people seem focused on protecting their own interests and avoiding accountability. Decisions are frequently pushed top-down, often reflecting the leadership's vision rather than insights from teams working closest to the product and customers. At the same time, there is a strong sense of overconfidence in that direction. The vision itself changes frequently, and it is often unclear what it is based on, which only adds to the confusion. This leadership approach is particularly damaging for a company of this size and complexity. Employees are often treated less as partners in building the product and more as people expected to simply execute decisions without questioning them. In this environment, processes frequently turn into chaos instead of enabling effective collaboration. There is also a clear imbalance in the organization, with an overrepresentation of strategists. As a result, many processes get stuck in endless discussions and never reach execution. If you are considering joining this company, think twice unless you truly have no other options. And if you have already joined and feel something is off — trust your instincts and don't ignore those signals.