Pros
Strong engineering culture with real focus on craft - Functional Programming mastery, clean code, and thoughtful system design. Transparent processes- RFCs, postmortems, and open discussions encourage learning and ownership Globally distributed, diverse, and collaborative team—great people who genuinely care A healthy balance between product impact and technical excellence—business and engineering work hand in hand Flexibility and trust- async-friendly, remote-first culture with focus on outcomes over hours Continuous learning encouraged through brown bags, hackathons, unconference days, and open-source contributions
Cons
Fast-paced environment—not always the best fit if you’re looking for very structured or rigid processes Like many growing startups, priorities can shift quickly