- The so-called "culture" is really just a tool for toxic management and micromanagement. Engineering is constantly checked against "operational principles," while management and leadership face no accountability for their own actions. Many managers lack basic communication skills and can't provide meaningful feedback. Most of their involvement is pinging for task status updates. When real problems arise, leadership tends to avoid or deprioritize them rather than actually address them.
- Salary is below market average, yet work requirements are far above it. The company will push back and delay salary increases as hard as they can, and the same goes for level promotions.
- Company constantly shifts focus, spinning up new initiatives while half-supporting previous ones, which bloats tech debt (btw there is A LOT of tech debt here).
- The company has on-call rotation, and it is brutal. Bugs and incidents come up on daily basis. Leadership is aware of the situation but chooses not to invest time in proper refactoring and fixing.