Pros
The PTO, health/retirement benefits, childcare, legal and other benefits are the absolute best. The relationships you make with your colleagues are invaluable and having the freedom to do your job and solve problems is empowering.
Cons
The executive and C-level leadership are constantly pushing the agenda of colleague "Care". In every role I've been in, there is always a lack of concrete, transparent goals to be met. If large initiatives come into play, we are only given how the initiative will benefit the organization but we are not told how the specifics of the initiative will actually affect our job, our day to day, our livelihood. I used to think this organization cared about me because of the massively attractive benefits package, but at the end of the day, they are about being at the top of an industry at any cost necessary within legal boundaries. Expect to be treated with care by only those who are working in the trenches with you because all upper leadership are focused on, is revenue generation and beating the competition even if that means losing those employees they claim to value.