* Day to day is jumping from a series of fires
* Any benefits that aren't written into the contract will probably never be implemented despite what they tell you in the interview
* Tech decisions are made with zero thought to security, maintainability, or healthy engineering processes
* Layoffs are frequent, I speculate this is because upper management has no idea what they need in an engineering team
* Employee turnover means any engineering hire will likely come into overwhelming technical debt with no support