Toxic Culture: The work environment is dominated by a mid-level developer who hoards knowledge, refuses to collaborate, and reacts emotionally and angrily during discussions. This has created a hostile and unproductive atmosphere.
Poor Management: The management team is detached from the day-to-day technical challenges and fails to resolve issues effectively. Instead of support, complaints are often met with retaliation.
Lack of Individual Support: There’s little to no consideration for individual needs. Employees who require quieter workspaces are labeled as non-team players and are criticized for needing basic accommodations.
Limited Remote Work: Although the company markets itself as remote-friendly, the reality is far from it. Employees are required to be in the office three times a week, and remote work is limited to 14 days per year.
Noisy and Distracting Workspace: The open office environment is noisy and disruptive, lacking private spaces for focused work, which is essential for many employees.
Unclear Task Requirements: Tasks often come with poorly defined requirements, and there’s a significant lack of knowledge sharing, making it difficult to complete work efficiently.
Poor Collaboration: The team struggles with collaboration, and any attempt to question or discuss issues is viewed negatively and escalated unnecessarily.
Unrealistic Expectations: Tasks are estimated individually without clear guidelines, leading to unrealistic expectations and added stress.
The company’s tech team is fundamentally flawed, with two mid-level developers holding complete control over the core software. They refuse to collaborate or share their knowledge, viewing the tech stack as their personal domain. When the company expanded, bringing in new employees to help distribute the workload, these developers reacted with hostility. Any attempt by new hires to point out issues or suggest improvements was met with emotional outbursts, leading to complaints being escalated to management. However, management, who trusts these long-term employees, would scapegoat the new hires as the problem, resulting in their termination. This has created a cycle that perpetuates a toxic and unproductive environment, where new ideas and perspectives are suppressed.
The situation is further exacerbated by a lack of technical expertise among management and product owners, making it difficult to effectively address and escalate technical problems. Decisions are often made based on trust rather than technical merit, favoring the long-term engineers and stifling innovation and progress.