Pros
The flexibility and responsiveness to problems. Any problem I've had, or even just a suggestion for improvement, I have been able to get the ear of leadership and seen them make the changes happen. They survey their employees to invite this feedback and then actually use it to inform their decisions (eg, they wanted everyone back in an office, but the employees said they preferred WFH, so they changed their plan to a more flexible hybrid). I also like that they're flexible about where we work, what our hours are, and what kind of side projects we can pick up within the company. There may have been pressure to overwork in the past, but they're moving away from that now that they're growing and hiring a People Ops person. So many new benefits have come put since they started focusing on People Ops (unlimited PTO, monthly social nights, reimbursed WFH hardware, flexible return to office plan, etc.). There's an emphasis on socializing, with paid company events both online and in person. Most folks seem like good and competent people, especially the leadership. The product has a lot of potential.
Cons
It's small and siloed and some of the code is a bit of a mess. They hire in at kind of low salaries (at least for engineers) and then raises seem arbitrary. No diversity.
But as I said under pros, these are all documented problems in the company that are currently being worked on.