Pros
Choosing to work at Qumulo is one of my all-time best life decisions. - Working on core systems is really enticing to me. We're writing code that people are going to trust with their most precious data. - The opportunity to move and explore new technical areas every 3 months instead of every three years is deeply gratifying. - Doing pair programming about 70% of the time means I'm actively collaborating with my co-workers most of the time. The fact that they're a joy to work with makes the experience super positive. -Doing just the right amount of planning (3 hours every 2 weeks), but being accountable and transparent about our execution on that plan, means that I'm spending most of my time actually doing work rather than being in meetings.
Cons
Qumulo's a startup. Insofar as it's in my power, it will be a success... but it's a huge endeavor with loads of risks.