Pros
Leadership is transparent and understand their flaws, just not sure what action they are actually doing to change or willing to change. Staff is generally friendly. towards each other.
Cons
The organization wants to grow and run fast but hasn't set up the processes or enabled people to make autonomous decisions to allow for that to happen (lots of bottlenecks throughout the company or siloed departments from years of miscommunication or lack of communication). There is way too much top-down management for a <100 person company. I've worked my career in large corporations and honestly seen more politics here than some of my previous companies. Mangement acts like they have it together, but the reality is that they are just treading water like the rest of us and get through one funding round at a time.