
Good communication. Manager is strong.
We're overworked because teams are too lean and company does not grant requests for headcount. Because teams aren't growing, promotions never happen even when they're deserved.
The people are good - everyone is just overworked so morale is low and culture feels like "hustle culture" where everyone is expected to work beyond hours.