Pros
Hybrid work schedule, cool colleagues, interesting field
Cons
Toxic Layoff Culture & Job Insecurity The company is infamous for horizontal layoffs every time a new investor joins, completely disregarding individual performance or team needs. Management actively damages client value and slows down product delivery just to artificially inflate the stock price by reporting higher revenue per employee. These layoffs happen without warning, often catching team leads and managers entirely off guard, which breeds an environment of constant uncertainty, anger, and chaos. You can have flawless feedback and a happy team, only to receive a sudden meeting invite with a director announcing your termination. Within 30 minutes, your laptop access is revoked. Post-Merger Chaos & Technical Debt Following multiple mergers to consolidate multiple platforms, the company suffers from severe knowledge silos and insufficient documentation. This leads to a fragmented understanding of the product across teams. The organization is chronically understaffed, causing major cross-team bottlenecks. Furthermore, developers are frequently blocked by a lack of proper tools, environments, or necessary data access. Instead of fixing these foundational integration issues or updating poorly designed, outdated components, the company continuously prioritizes rushing new features to generate short-term sales. Flawed Performance Metrics & Forced AI Adoption Management is pushing developers hard to adopt AI tools. This might make sense in theory, but it has problematically become a core performance metric alongside pull request (PR) and review counts. As a result, employees tackling complex, essential work—such as designing major architecture or handling critical support tickets—are completely unrecognized and penalized by these superficial metrics.