High growth company that prioritizes the right things
Pros
* The product is easy to get excited about. All the rest of my family lives in various suburbs, and I can't wait for the day I can free them from the atrocious DSL/Cable duopoly and give them fast, cheap, net neutral, contract-free internet with amazing customer service. Listening to our customers talk about our service is so much fun -- it's crazy watching people get passionate about their ISP, and it feels like we're definitely on to something big * leadership team is filled with genuinely good people. they've tried to put systems in place that make it so the right things happen systematically. for instance, we have a completely open compensation policy as a way to fight against pay discrimination. we have a 10-year exercise window on stock options so that people aren't economically forced to stick around if they want to pursue new opportunities * the problems are really cool. nobody has ever operated a consumer mesh network at the scale that we do, and getting to this point has required solving problems across the software engineering spectrum -- graph theory, distributed systems, networking, firmware -- and there's ample opportunity to stretch yourself in new directions * normal work-life balance. the engineering team generally works from 9-6ish -- no peer pressure to stay at the office until 8 or 9 at night, no working over the weekends, etc. -- this ties in with the good leadership, all of the founders have done this before and know that it's a marathon and not a sprint
Cons
* office is getting crowded with how fast we've grown (although I've heard plans for a new office soon) * the usual startup cons -- you're trading off lifestyle and upside vs. compensation when comparing against larger tech companies