Upper management has growth mindset, many improvements on business processes over many years. Normal work hours, not much overtime, decent pay.
Cons
Some areas may have unkind leader that demands your performance with unrealistic expectations. Organizational structure is untidy. Middle management quality is not evenly distributed across the divisions.