Pros
culture is phenomenal, transparency is through the roof, there is a strong sense of togetherness and there is very little friction between teams. Impact culture is prioritized above all and it works. The company encourages you to do you and use whatever you need to take your skill set to the max, with whatever resources (as long of course as it is impactful). Founders are right there with you in the frontlines which is great, there is no distancing between founders and other employees and all considered one big team (and not in the way that in other companies the CEO sends an email with "hello team" but you have never spoken to them...)
Cons
The impact first has its disadvantages. For a growing startup this is a must, but it will bite us in the future since other things are neglected unless its a crisis. While is the mentality that is needed for a startup to succeed, it is definitely not for everyone. The org structure is as flat as it could get, so if you like to have a boss, there is none. So its not for juniors that need guidance or seniors that are looking for a shiny title "principle engineer/architect/etc"