Pros
It's Google (or is it?),....the benefits, the OTE (potential) initial stock grants. Being a small part of one of very few orgs who takes on the largest issues facing our society/world and tries to fix them. Google is even more impressive (insane) on the inside than it's perceived from the outside.
Cons
Internal complexity and process. Nothing seems repeatable yet. There are 10 different answers/way to answer the same question, and very little individual help for new folks. You are expected to figure a lot out (or know it already) on your own which is exhausting and a ridiculous time suck for a new person. Many senior leaders from Cisco, VMware, Oracle and expect "transactional" selling which doesn't line up with the deal cycle length of Cloud transformational projects.. Also lot's of mysterious/sudden "lay offs" among teams that is very unsettling and stressful for those not immediately impacted. Lots of growing pains and lots of pressure.