Pros
It depends on your manager. There are good ones who advocate for their subordinates and then there are those who cater to every external demand and pressure their subordinates. In recent years the later group has predominated.
Cons
Imagine being an analyst running statistical models. Imagine having weekly meetings about one's results before a pesky panel of FCAS fellows (yes, the company is bloated at the top too many chiefs). Imagine being the only one doing the actual work while everyone else is just “opining and reviewing” while they are getting paid much more than the person doing the actual work. After months of this, imagine getting a review that states you are meeting expectations (with a measly 2% col increase). Then imagine not 1 week later getting a PIP due to petty reasons e.g. not using a certain format in SQL queries that had nothing to do with functionality. Then imagine getting called into your boss's boss office and having them say you are not meeting expectations with a cross eyed look on their face. Should you trust a company like that? Imagine no more, this actually happened. Not only that but they told unemployment that the firing was due to “insubordination” and not due to lack of meeting expectations. Then I learned that 6 months later they are moving their headquarters from Branchville to short hills leaving long tenured employees behind in order to fulfill diversity goals. My advice would be to suck it up, and save and invest every penny, so when this happens you can… how do I say this nicely…well, that you can imagine, but I made Brittany Pietsch look like a peach. As one can see, this is not sour grapes as I was already considering retirement (yes I FIRE and got out by mid 40s baby), but is a warning to others. I have since returned to pure math research - mathematical model theory - and could run circles around their cheesey math knowledge. Basically they just look everything up via AI and make their exhibits look cute with python but lack real understanding, common sense, and respect for workloads and peoples time.