- Meetings and bureaucracy consume increasingly larger parts of work-day
- Lots of old technology and little chance for ownership
- Dead sea effect in engineering
- Sketchy decisions by leadership
- "Code Monkey" approach to software development
- All decisions and designs made without feedback from implementation team.
- Strict adherence to sprint plan with no room for deviation
- Everything must be pre-approved, scheduled, and justified to someone with absolutely no idea of what you're talking about.
- KPIs more important than real progress
- Developers treated like identical, interchangeable machines that can work on and modify any part of a project at any time.
- All of the above means you'll never know how anything works, neither will anyone else, and your progress as an engineer will stagnate.