* Leadership is overly focused on MRR, investor expectations, and KPIs, often at the expense of employees, customers, and long-term sustainability.
* Compensation growth is extremely limited due to rigid pay bands that haven’t been adjusted in years; once you hit the top of your band, raises effectively stop regardless of performance or added responsibility.
* Raises are typically capped around 3% annually, which does not keep up with inflation, and bonuses that are promised are non-existent
* Career advancement opportunities are minimal. Open roles are frequently not backfilled, delayed with justification hurdles, or filled by under qualified.
* Senior engineers are undervalued, leading to high attrition; many leave for significantly better pay elsewhere, contradicting claims that pay bands are competitive.
* Technical teams are not scaled appropriately as the business grows, resulting in overworked engineers, mounting technical debt, burnout, and declining service quality.
* Management prioritizes sales and business development instead of addressing root causes behind missed KPIs (staffing shortages, workload, and process inefficiencies).
* The organization has become top-heavy with management layers that are disconnected from day-to-day operations and frontline challenges.
* Metrics drive nearly all decisions, yet managers often cannot clearly explain how those metrics are measured or why they matter.
* Cross-team collaboration is difficult due to siloed teams operating independently with little alignment.
* Employee morale is low, client satisfaction has declined, and both employees and customers continue to leave.
* Senior talent has been replaced with less experienced, lower-paid hires, which has negatively impacted service quality.
* Layoffs have occurred (including shortly before the holidays), further damaging trust and stability.
* Overall, performance and effort are rarely rewarded meaningfully, making the environment especially unattractive for experienced engineers seeking growth or recognition.