Ample opportunities to explore your curiosity. A very healthy culture that encourages open and constructive peer review of ideas. Employees are comfortable and encouraged to challenge ideas openly which prevents groupthink. They hire the best and the brightest, your peers will be brilliant. The pay is excellent. People were welcoming and supportive whenever I had questions and everyone is quick to stop what they're doing and offer to help.
Cons
Huge company, can be difficult to get to the bottom of things because there are so many people involved in everything. Decisions are made by large-group consensus and it can be slow going and difficult to identify ownership. Processes can be clunky because so many people are involved.
Very large projects, ability to determine your own destiny and work on projects and initiatives that interest you.
Cons
Very corporate - leadership was not capable of business planning, and thus, a ton of bureaucracy was created to manage ineptitude from the top down. This also created a negative feedback loop of the wrong data to track success so many high performers did not necessary get highlighted.