Horrible. Political and cannibalistic environment
Pros
It's large-scale. Otherwise, there are none.
Cons
No work-life balance. Senior execs are all talk and political posturing. They are terrified of poor performance reviews. During reviews, they will go out of their way to ensure that their key staff are viewed as Rock Stars while showing callous indifference to individuals who do not report directly to them. Watching the process, it's shocking to see how their focus on grading to a curve gives them the ability to throw entire teams under the bus. This company is the most risk-averse group of people I have ever met. They spend all their time trying to figure out how to catch up to Amazon and think the only way to do this is to copy all of Amazon's features. Innovation is nothing more than a buzz word to this group. I've watched Engineering VPs talk about creating a world-class team but then think that the way to build morale is to spend $100,000 buying funny hats for everyone to wear at the office.