Pros
I hesitate to use the word 'integrity' because it's overused in the corporate world to the point of meaninglessness. However, in all my years working with startups and larger firms, I've never encountered a business so committed to using its values and 'Pillars' as a framework for all decision-making. We've invested in operational improvement this year as well as in People Experience. Both of these are already paying dividends in terms of engagement and overall atmosphere. Healthy debate is encouraged from the bottom up. What's surprised me the most is how willing people are, at all levels, to change their point of view when presented with new or better information. It's a rare quality and it's somehow found here at a high concentration - so you can have confidence in day-to-day and higher-level decision-making. There's a learner's mindset throughout the business. The leadership are constantly learning and sharing their learnings, whether it's technical and 'softer' skills. We have a generous development allowance, plus lunch & learns, structured workshops, and other one-off sessions that anyone can initiate if it will add value. Everyone has the opportunity here to do genuinely exciting work, learn new skills, and have a lot of fun.
Cons
We could all do better at asking for, giving, and receiving feedback. It can take a while to get internal projects off the ground due to the leanness of our team.