Working here requires resiliency, as you need to be willing to learn from failure, and open to direct feedback. It's unusual for such a large company to have the culture of a start-up, so people need adapt quickly as projects are canceled efficiently when they are not viable, or do not make business sense.
Some teams, have challenges in work / life balance, and culture, hence like it does at any employer, it matters who you work with, and who you work for. There are some teams who do not learn from their mistakes, and could do better.
Over time, stock based compensation seems less competitive than prior years, however salary remains strongly competitive.
While facilities takes great effort to provide good and healthy lunch options in the company's cafeteria, and on-site food trucks, the variety is repetitive.