Pros
A culture around results, radical candor, and empowering teams. This strong foundation became a bulldozer that crushes any corporate BS or ill-conceived initiatives we had. Given the space, tech team is very diverse with presents many opportunities to learn from peers with different backgrounds. There's also engineering teams in 3 continents which made remote work move from supported, to a first-class experience. Finally a market fit and momentum that has become more visible recently, accelerated growth and attracted A-players in many leadership positions. Despite this growth the startup soul is alive, plenty of opportunities for innovation in any discipline.
Cons
we still have many things to figure out, and some baggage from almost 7 years of life, this can be daunting. there's been a lot of positive changes in all fronts, but this is still a marathon.