Pros
Smart people (those who are left) who care about what they are doing; good work location (NYC); reasonably competitive salary and benefits

Cons
Lost the human touch - CEO and company cares only about stock price, now. Becoming a shop of anonymous robots. Far too many layoffs over past 2 years - even at executive level. Both business and IT have suffered catastrophic losses. The most brilliant folks are now gone.
NOTE: Ratings are primarily for IT department only - Ratings analytical jobs are still good

Cons
New management is still experimenting with how the business should be run; the organization became very political. Promotions/appointments are not merit based; it is a mystery how people are appointed to senior positions with no subject matter experience. In most cases, leadership is managing by fear.

Advice to Senior Management
Establish and manage by measurable objectives. The majority of the employees in the IT department have no idea what their deliverables are.

Pros
Benefits are fine, pay is fine, healthcare is fine, some managers are flexible about occasional WFH. Location is very accessible. Steady outlook.

Cons
Constantly changing leadership at all levels leads ton inconsistency and chaos. Only some floors are renovated- those that are not are very glum. IT department is demonized and viewed very poorly, which leads to little/no support for training or career advancement and very low morale.

Advice to Senior Management
Pick a mission/goal and stick with it. Invest in employee's education and happiness. Mentor new/young employees to help them grow skills.