Vantaggi
People Compensation Work/life balance Security has stopped getting in the way as much as it used to Highly successful company (sometimes in spite of itself)
Svantaggi
Security is done pretty well, but it dominates much of what platform and IT teams work on. Open source is usually not good enough without an internal project to make it "high integrity". Nothing is easy as a consequence - many things take a much longer time to get done than feels reasonable. It's a big company, with big company politics. Management isn't candid about problems and there is a lack of trust. Decisions are made too close to the top, as opposed to where the people with the information to make the best decisions are. Management doesn't feel "happy". There still isn't enough internal mobility, although this has improved.