Pros
- Some talented and hard-working colleagues who are genuinely trying to make a difference. - Occasional flexibility in working arrangements, depending on the team. - Health insurance - Free breakfast and coffee - Summer Fridays (unsure how long it can be retained)
Cons
- Poor leadership and lack of vision. Senior management struggles to set a clear direction or inspire teams. There’s noticeable internal politics at the top, which undermines trust and collaboration across departments. - Unclear product strategy. The company lacks a coherent product vision. Development teams often work reactively rather than towards a well-defined goal. - Outdated technology stack. A large portion of the system is built on legacy code with minimal modernization. Innovation is severely limited by technical debt and a lack of investment in R&D. - Weak market presence. The product lacks competitiveness, making it difficult for the company to grow or differentiate itself. As a result, revenue growth remains stagnant. - Frequent restructuring and layoffs. Cost-cutting is used as a primary survival tactic due to the company’s inability to drive growth. These frequent changes lead to low morale and the loss of high-performing employees, further reducing the company’s ability to improve. - Lack of training and process discipline. No structured onboarding, poor documentation, and little support for employee development. Processes are often ad-hoc and inconsistently followed.