Pros
Pros are all the tangible and intangible benefits you expect from a startup - energy, opportunity to do lots of different kinds of work, perqs like free lunch (if we ever get to go to the office again!).
The work itself is deeply interesting and intellectually challenging, and our users and customers are also doing genuinely interesting and innovative things with our products. We're at the heart of huge adoption for 3D geospatial and therefore for us and for the ecosystem we're part of, which is exciting (think Unreal Engine, AR/VR, digital transformation across many industries). We're continuing to create the open standards, approaches, and technical infrastructure to make this adoption possible. Every role here has a major impact on how massive numbers of people will use 3D. Before coming here I'd been looking a long time for work that engaged my brain like this.
Our CEO is visionary and accessible. The team is collaborative and made up of super-smart people who are hard-working but laid back. No difficult personalities or unproductive colleagues to work around.
No micromanaging here. It's assumed you'll bring it and make things happen.
Kontras
Cons are the normal flip side of start up benefits: Some long hours, internal processes still being invented, the need to be comfortable moving full steam ahead with uncertainty, that kind of thing. You either love it or you don't.
Weirdest con (is it one? I almost put it in pros.) is that we have so much opportunity as a company that we have to say no a lot, and it requires discipline to not get distracted - we're doing well, I think.