Pros
- Great for cross-team collaboration, both in the SF office and with globally disbursed teams - Flexible work schedule depending on the department, ability to work remote - The people are incredibly smart and driven - Dog friendly work spaces - People here like to get stuff done and will just up to help whenever you ask
Cons
- Top-heavy organization, potentially difficult to move up, because people don't ever leave - Because the org is so large, there can be difficulty with competing priorities and overall vision - There seems to be a disconnect between the executive lever and everyone else, though there is movement internally to address this - Not enough professional development opportunities - Benefits are good, but I've seen better