Pros
On-point company values which are actually lived in practice. High trust, high autonomy. I can count on my colleagues to do what they say they will do. ICs communicate between each other and self-organize work autonomously all the time. An excellent manager who inspires discipline, communicates early and clearly, makes intelligent decisions, and maintains focus very well, among other great personal qualities. An amazing CEO who leads with energy, humor, and enthusiasm, has attracted a cohort of extremely qualified colleagues and advisors, and always inspires confidence and optimism. Amazing people who show up as their whole self. Every interaction with every colleague is a joy. Excellent company brand in our industry. Our work is highly visible and acclaimed, resulting in great connections. The company also supports us building a public "personal brand", especially in areas where it is synergistic with the work we do internally. Great tools and resources – we are provided the best software, the best computers, budgets for additional tools, relevant travel, etc. Company-wide track record of recognizing and rewarding high performers and responsibility-owners, e.g. with promotions. Clear mentorship and support towards career goals, despite being a somewhat early stage startup.
Cons
The team is lean, so at certain periods the workload can be very high. For some team members these periods can last long, especially as the company takes a long time to hire new people share the workload. Many processes, most visibly hiring and design, can rely on subjectivity, opinions, "taste", etc., at times bordering on micromanagement – even though we almost always arrive at good decisions and executions in the end, and I almost always agree with the opinions that come from above, many leaders in the company can (and over time, do) learn to be more efficient.