Your Quality of Life Depends on Your Team
Pros
Some of the smartest people I've ever worked with. It's nice you can just leave for the doctor or for a date whenever you want without needing to ask anyone. And best of all free food everywhere. Kombucha on tap!! Beer!! If you're on a good team, it's the best company in the world. When it's fun it's really really fun. Great parties.
Cons
Some of the most entitled people I've ever worked with and lots of people waste time playing games, but miss their deadlines. Terrible management in some teams, poor learning and development so those bosses never level up. Very low pay compared to the cost of living in Santa Monica. If you have college debt you're gonna be paycheck to paycheck. Everything depends on your team. God help you if you're stuck with one of the bad managers, you're career will be stonewalled forever. We reorg so often that I've known people who have had more managers than years they've been working here. We talk about accountability but few people are truly held accountable for anything from sexual harassment claims to product failures. Politics and backstabbing is getting depressingly high and people are leaving because managers let other people take credit for their direct report's work.