- Work has a tendency to fall deeply into the "grind culture" in the sense that you will likely be in a continuous state of having 8+ days worth of things to do in a 5 day period.
- Restructuring and semi-frequent paradigm shifts that lead to team frustration and confusion.
- Product vision and feature prioritization can be a moving target at times, often swayed on short notice by the wants of the bigger customers. This can lead to delays, team frustration, and mounting tech debt.
- By and large understaffed for the workload needed.
- Depending on the department, you will likely find many instances of "This could have been an email" meetings, sometimes making it hard to find some solid hours of being able to focus and work uninterrupted.