The culture is old school. Pay your dues, I need to see you to believe you're working, etc.
Very little diversity-- age, race and especially gender
The company is too large to be agile in their commitment to innovation and progress
Approval process moves bottom up. Makes it very difficult for things to get done because if someone in upper management doesn't approve, the process starts over
Older employees adopt the mentality of making fun of millennial/gen z employees. Love to complain of laziness, entitlement, etc. and then wonder why they have trouble attracting and retaining young, fresh talent
I was consistently told to "keep my head down" and don't work too hard. There is a culture of "everybody play nice, do the bare minimum and collect your paycheck"