Pros
Easily one of the best company cultures I've experienced. Leadership was very transparent and also receptive to feedback from anyone in the company. They didn't just make you feel safe speaking your mind about things you had on your mind (which they did extremely well) - they actively solicited engagement on things like what goals should be prioritized, what values we should center, what our branding and community engagement should be like. And when people did raise issues, leadership responded quickly and appropriately. People genuinely cared about each other throughout the company; I'm still friends with people despite not being coworkers. When I got laid off, leadership handled it the best possible way I can think of. They had been transparent for months prior about where things stood with funding, how much time we had to get new investments and even qualitative updates about how specific investor talks were going. About a month or so before the layoffs, they let us know there was bad news: an investor they were counting on had pulled out and to expect significant cost-cutting. During that final month, there was a lot of open investigation of how operating costs could be reduced and leadership seemed to spend more time in social spaces making themselves available to people who had concerns; I asked the CEO what a "worst-case scenario" looked like for me and he gave me a succinct but accurate description of what ended up being our severance package, "three months salary with benefits". Day of the layoffs was a day they normally provided lunch to encourage people coming in so they texted us saying we were being laid off so don't need to come but still welcome at lunch. The layoff meeting was handled really well too - tactful, informative and paced such that it was over quickly but didn't feel rushed. I got some pretty good support in my subsequent job hunt too. Also, the work we were doing was super interesting. And there were lots off opportunities for career development.
Cons
The high level of transparency sometimes felt overwhelming. Just learning the technology we were using and the projects we had going was a lot for a new person; hearing also about business development, legal and HR concerns on a regular basis could be a bit too much.