Pros
A very few genuinely talented and helpful teammates
Kontras
Rampant Internal Politics: The engineering leadership, especially at the top, fosters a toxic political culture. Decisions are driven more by favoritism and personal biases than merit or data. Frequent Layoffs: Layoffs have become a monthly ritual, creating an atmosphere of fear and uncertainty. There’s little to no transparency — people are let go suddenly without warning or rationale. Toxic Management Culture: It’s either “bow down or get shot.” Challenging decisions, offering alternative viewpoints, or even asking questions is often seen as disloyalty. Constructive feedback is not welcome. Zero Job Security: No matter how well you perform, your position is never safe. Even high performers aren’t spared when cost-cutting happens. No Clear Vision: The company lacks long-term direction. Frequent re-orgs and shifting priorities make it difficult to feel any sense of stability or growth.