The engineering team is always under the gun with tight deadlines. The reason for this is that the code base for the product has grown piecemeal, and progress towards refactoring into manageable components has stalled over and over.
Code releases are a headache as every team ends up pushing new features into the same code base at the same time to make the cutoff for checkins, only for conflicts to arise as commits conflict.
There's a strange lack of autonomy when it comes to developing features - every project has to be signed off by an architect or team lead, who happen to be the original developers of the product.
Management may solicit feedback, but won't act on suggestions for the engineering team. Upper management seems at a lost how to deal with the lack of productivity within the group.
If you're not committed to working nights and weekends, expect your review to reflex you may not be a "culture" fit.