Pros
Your next job will almost certainly look much better by comparison.
Cons
Where do I begin? Ignore all the glowing 5.0 reviews with little description or pablum like "Cons: can't think of any!" That shows the creative writing skills of management that is panicking over their falling Glassdoor rankings. I don't know exactly what happened with upper management over the last couple of years. You can read about the HR/TA toxic team problems a few pages back. But the problems are by no means contained there. Engineering is also suffering badly. One recently acquired product scaled so horribly on customer sites that they had to stop selling it. It could be fixed, but it probably never will be, because the teams refuse to work together and are fearful of making changes. Everyone is in CYA mode and trying to hack in band-aids to keep customers from fleeing. Managment decided the best solution was to have weekly "blame and insult the developers" meetings and add micromanagement like I have never seen anywhere. Since management has no idea how the product is supposed to work, or even how the software development process works, the micromanagement consists entirely of useless busy work that serves no real purpose. And best of all, they lay off 1/3 of the team that didn't see the handwriting on the wall soon enough and quit.