Software Developer • Current Employee
Pros: People are nice when they don't work.
Salary is okay, maybe.
Cons: 1. Office politics are rampant and shamelessly promoted by management, creating a toxic and demoralizing environment unlike anything I’ve ever seen. Despite the team’s small size, there is constant infighting, factionalism, and relentless backstabbing — gossip and negative talk are the norm, not the exception. Witnessing this has been nothing short of shocking. As a result, everyone is trapped in a mindset of self-preservation, terrified to innovate, take initiative, or accept responsibility. When mistakes inevitably occur, the default response is to deflect blame rather than solve problems. To make matters worse, the team is obsessed with empty formalities, naively believing that following procedure will fix these deep-rooted issues. In truth, all of this chaos is a direct result of incompetent management and a complete absence of real leadership. I have no idea whether Eric is even aware of just how dire the situation is, but these problems are absolutely critical and demand immediate, drastic action.
2. There is a significant lack of effective talent management; leaders fail to inspire employees and focus solely on meeting deadlines rather than fostering growth.
3. The management team consists mostly of senior leaders with outdated perspectives and unclear strategies. They lack awareness of current developments in AI, have poor product judgment, and demonstrate limited capability in building high-quality products.