Pros
Peer Support: There were a select few talented and empathetic individuals on the ground level who were genuinely doing their best under poor leadership.
The Exit: Leaving this organization in late 2025 remained the best career decision I made, bringing immediate relief and a return to psychological safety.
Cons
Toxic Culture and Lack of Psychological Safety: The workplace culture was defined by blame-shifting, micromanagement, and a total lack of accountability. Mistakes were rarely owned up to; instead, scapegoating was common practice. Communication from leadership frequently crossed the line into blatant shouting and micro-aggressions, which created a highly anxious and unsustainable working environment.
Disparate Treatment and Double Standards: There was a distinct, systemic double standard regarding who was allowed to show initiative, communicate with clients, or deviate from assigned tasks. Opportunities, autonomy, and professional grace were noticeably divided along racial lines. Diverse employees were often treated as "background furniture," while others were given months of latitude to work on unapproved projects, even when those projects disrupted the codebase.
Stolen Credit and Lack of Management Support: Plagiarism of work was tolerated. When significant portions of my technical output were copied and publicly credited to another engineer, management dismissed the concern entirely rather than addressing it or correcting the record.
Gaslighting and Moving Goalposts: Long-standing, company-wide project discussions were weaponized against individuals. I faced severe pushback and revisionist history regarding a multi-year critical project, where management claimed a lack of "business justification" for an initiative the entire team had already agreed upon and tracked for over two years.
Severe Technical Debt and Poor Engineering Practices:
The architecture suffered from heavily spaghettified code that violated basic SOLID and Single Responsibility Principles (SRP), resulting in regular SQL deadlocks in production.
The QA environment was drastically inconsistent with production; entire business features and vendor APIs could not be safely tested before deployment.
Concerning security and environment isolation practices were normalized, such as QA and production environments utilizing identical credentials for vendor APIs.
Punitive On-Call and Professional Disconnection: Despite having supported products with millions of users in past roles, the on-call rotation here was uniquely miserable due to systemic system instability. Furthermore, unprofessionalism within leadership actively damaged external vendor relationships, to the point where major cloud account partners historically ceased communication.