- Upper management (corporate) don't know what they're doing, with constant leadership changes - the overall business goal also changes every few months aligning with this
- No room for career growth, promotions are rewarded based on years of experience rather than merit
- Slow business processes halt development time - getting blocked by 3 months of testing, various sign-off procedures is extremely frustrating when development was supposed to be continuous