Pros
Salary is decent, most of the company keeps regular hours except for once or twice per quarter. As long as you're not Senior Management and up, you're not constantly overworked.
Cons
Poor communication of ongoing business goals or temperature check on how certain areas of the business contribute. Rounds of layoffs that happen through the years don't seem to be aligned with what they communicate as priorities. Revolving door of executive leadership for years. Poorly defined vision, highly reactive management culture.
The kind of job where most people you talk to is having "one of those weeks" nearly every week, even during the "it's better than it used to be" seasons.
Many department managers are indifferent or unable to create better working conditions for their teams. It may have been the roles I occupied, but several times in my tenure, months of cross-functional work was thrown out due to indecision and egos. There are politics and frustrating project outcomes at every organization, but the ineffectiveness of leadership here was some of the worst I have seen in my career.