Pros
– You know your impact: I've never worked at a company that's so good at prioritizing. Every team knows exactly what they need to be working on and has sightline into how it influences company objectives. – Quarterly in-person offsites: Remote work can get blah after a while. Getting together at amazing locations with the team helps so much with trusting and enjoying working with your teammates. – The smartest people I've ever met: Everyone is absolutely brilliant. But not in a "I'm smarter than you" kind of way. I learn something new with every interaction I have.
Cons
– A very high bar for quality: The bar for what we create and put out into the world is extremely high. But at the same time, we don't tinker until it's perfect. The balance between moving quickly and maintaining high rigor always makes for interesting debates.