Vantaggi
Comfy job, its fine if you want to settle. It's not super high pressure so work life balance is ok, layoffs very rare, only real pro. But that just means everyone has less motivation to do anything interesting.
Svantaggi
Top heavy, if you don't think so you're in one of the starter groups. Trend is cost cutting, fees are low, comp is stagnating. Management doesn't do much and collects all the money. There's no upward mobility in the middle. Your individual contribution does not matter outside of your team, comp is formulaic and there's very little that matters about your true value to the company. You're just a number and a title. Larry is a good talker, but he's mostly full of it. Promotions get harder in harder. It makes sense, the company is too big to grow much, so the higher level bureaucracy has secured a nice comfy position close to the water pond, they'll take most of the money and do very little actual work. At the end of every year they'll tell you the same exact story about how the business is fine but they either hired more, or the business is "a little challenged". Larry only cares about margins now a days. Your capabilities don't really matter, you just need to "wait for your turn". Don't let their HR marketing machine fool you, they depend on continuously hiring fresh graduate meat every year, they'll tell you this is the best place to work blah blah blah. Nobody i talk to is happy, that's the truth. Not sure if there's a much better alternative though, seems to be the story of our generation's experience with corporate america.