Pros
Lots of hard problems to solve. We use advanced algorithms as well as low-level Linux tricks to build a sophisticated scale-out distributed filesystem from the ground up. Strong culture of teamwork and collaboration. I really feel like my teammates have the same goals as I do and that we have shared ownership of the work. That’s a lot more fun than a bunch of people working independently on parallel tracks. Senior leadership knows the storage business cold and we continue to make good strategic decisions that allow us to grow rapidly. Best of all, our customers are really excited about what we’re building and are our most vocal champions.
Cons
Qumulo’s not a place for people who want to be left alone to do things “their way.” If you’re not interested in active collaboration and experimentation you’ll probably dislike the engineering culture here. The flat structure probably won't appeal to folks who want a fast track to management, at least in engineering. But that doesn't mean you can't have an outsize impact here.