- Development teams are told deadlines instead of asking for estimates
- Poor code quality practices (no automated testing, no room for improving infrastructure)
- Features are built/discarded/rebuilt without proper reasoning and only on CEO's hunch
- Scrum masters and people in finance have more say on what to develop than tech teams