Pay is below industry average.
As stated in header, some technologies are older, and affect your ability to stay current through work on the job.
Management depends on the team, some managers are amazing, others are burned out, and it shows with the exodus that started happening at both the individual contributor and management level.
There is talk across the board from different departments of starting a union, which has only been empowered by Google starting one for their engineers. Turns out pay is not the only factor in people being happy.
Insurance keeps rising in price, with benefits being cut, and incentives to not use it, such as the "if we can come below a number we know of, we'll pass it back it to employees", which directly attributes to burnout and to employees not putting their health first through the unstated message of "use insurance, and it will go up, or we won't be able to afford it since we are self-funded."