Pros
I can only say good things about the CEO and the executive team. And there are many amazing and talented people who make this organization great. Salaries are on par with the market, and the benefits are fantastic.
Cons
How you experience the company depends on what team you're on. One senior leader is well known for their awful management. Nothing can get done because they spend the team's time micromanaging, gaslighting, running people in circles, and sending everyone back to the drawing board at the last possible second. This problem is so well known, it's a running joke in the department. But it's not funny. It wears people down to the point that they can no longer be productive. HR has been made aware of this problem multiple times and has done nothing to fix it. It's no secret, but a culture of fear and retribution prevents many from speaking out, and the ones who do complain only do so after they quit because they can't take it anymore or are fired because they're so worn down they can't do their jobs.