Company culture can feel arrogant and dismissive of individual voices.
Management lacks empathy and tends to micromanage or shift priorities without consulting engineers.
Psychological safety is low — open criticism is not well received, which discourages honest feedback.
Poor handling of long-term health issues. HR and management showed little initiative to resolve an extended medical leave situation, which ultimately led to a mutual termination.
Limited career growth and recognition, especially for those not aligned with internal politics.
Communication often felt top-down, and transparency was lacking during critical periods.