We know each other well and there's a lot of kindness and respect as is needed when dealing with problem solving
Teams solve the hardest problems - its not always an easy task but its amazing to see the depth, rigor and impact
working with a bunch of clever people on solving interesting problems that makes our clients more relevant to the world and people
A collective of partners brings a more human perspective to leadership. Low hierarchy and loads of room to be involved and grow with the company