Pros
Initial offer and benefits are competitive. Its a big company so its not unstable like a startup. A lot of people here so smart its unbelievable.
Cons
You won't ever get a meaningful raise, and may get laid off. Company is getting very top heavy and leadership has ivory tower disease. They act like they care and schedule lots of feedback meetings but its just show. All big decisions are based on dumb indirect inputs like surveys and data, or they just secretly decide what to do without talking to anyone and lying about it. There is plenty of staff but no leadership so managers protect the ones who don't work but somehow never get laid off. Avoid working here if you are a responsible person, because you will be doing the work of three people and watch your boss do nothing about the ones that aren't working. And then you get laid off, not the ones doing nothing.