Pros
A once-in-a-lifetime opportunity to change multiple industries using software and intelligence, powered by a phenomenal, sustainable, accelerating-at-scale business success.
No politics, no corporate-speak, no bizarre entitlements, no sacred cows, no hidden agendas. Strict no-assholes policy.
"We're not sales-driven, we're not engineering-driven, we're not marketing-driven -- we're all about product". That's fundamental, because it means you're not selling vaporware, you're aligned with your customers, you're focused on actual value, so you're sustainable for the long run.
Though the company is clearly an enterprise software company, and sells high (and higher), the end users -- the developers -- are the recognized key to success. And that means the product experience matters a ton, in a way that's usually reserved for consumer companies. And that in turn means you can have many of the benefits of working in a consumer software company but with the powerful business model of enterprise software.
Last but perhaps foremost: hundreds (literally) of smart, driven people all around you. Hard to overestimate that, and the opportunity that gives you to get the best out of yourself too.
Good humans. That's not just a hiring policy, it really shows in the day-to-day interactions, in meetings, in Slacks.
Cons
This isn't a place you can do "part time", you really need to be all in. That's not to say you can't have a family life and other interests, but it's addictive and can be all-consuming, precisely because it's "just the good stuff" of a fast-growing company without any of the fat.
And this isn't the place to go if you expect perfection. The speed and the growth and the focus on execution means mistakes happen and there's a fair degree of chaos as the company learns how to do things with just enough process and that's it. No whining.