Pros
Great work culture. I work with lots of friendly people that all care about the success and growth of others. We've had many gatherings outside of work and we're all genuinely friends. My managers have been great too. All are very approachable and do care about employee success and not just the bottom line. Technologies can move a little slowly due to security and regulations but it's improving. Pay is good but I'm definitely aware of people that have left for a substantial pay increase. Benefits are excellent as well and I'm particularity thankful for their maternity/paternity leave policy.
Cons
Things have slowly changed over time to make it a little less pleasant for employees. Bonuses had been declining for years and eventually changed to an "incentive" so the bar for getting a full bonus was raised slightly. Performance reviews used to be "ratingless" but the new CEO brought back ratings. Promotion cycles changed to where promotions happen twice per year (used to be four times). Everyone was working from home due to COVID but now VPs (not managers mind you) want people back in the office but give almost no explanation as to why (productivity hasn't declined at all).