- Workloads are heavy, making it difficult to take the time to develop skills needed to advance
- Many teams are understaffed, meaning it's hard to take time off without feeling like you're letting your coworkers down, even though it's encouraged by management
- Culture of shipping new features fast means that fixing bugs and glitches aren't a high priority.