Pros
Great culture - very inclusive, open, fun-seeking, idea-sharing. The rich and long history is super interesting and easy to be proud of. The ability of the company to "pivot" every few years makes it very interesting and affords a lot of opportunity for growth and new experiences... Whether you learn a job here and move on quickly, or stay on for ages -- as some people do -- you'll work with super smart people, gain great skills...
Cons
"Blue goo" - some legacy processes can sometimes really hold up progress.