Leadership Principles

We rely on our Leadership Principles to help guide us through the decisions we make on a day to day basis. This framework enables us to properly plan new projects, build a great team, and move toward success every day.


Leaders are authentic. They exhibit candor and provide straightforward communication. They are humble about their strengths and successes, and vulnerable about shortcomings and failures. They both provide and seek out direct, unfiltered feedback.

Hands on

Leaders audit (they go down to the source of truth) and simplify. They have a hands-on approach to problem-solving and care about the details. Leaders do not over-generalize, and they work with facts. They are healthy skeptics that test assumptions, data, and processes consistently. They constantly test our products through the eyes of the customer.

Dream team

Leaders always seek to grow talent density. They are not afraid to hire someone who is smarter and better than themselves. They continuously raise the standards for talent and leadership, developing the skills to accurately spot talent within their organization and promote development.


Leaders continuously seek out ways to save money and conserve resources. They do more with less and find ways to streamline, reduce costs, and automate. They know the answer is not always more people or budget.

Think big

Leaders are creative problem-solvers. They make big bets, seeking to constantly disrupt themselves. Leaders set a bold vision that inspires a team and delivers a big impact with breakthrough results.

Execute relentlessly

Relentless execution means thriving in an environment where analysis, decisions and execution happen at hyper warp speed. They are not held back by red tape or overthinking, because time wasted equals lost opportunity.

We Love Customers

Leaders put the customer first. Always. They prioritize initiatives that deliver the most value and the biggest improvements in the customer experience.

Radical long term thinking

Leaders have a radically long-term mindset. They take ownership of their work and create scalable systems and processes. They make decisions based on what is best in the long-term, not just the next quarter.

Enjoy the journey

Leaders enjoy work and the people we work with. They also enjoy and respect time away from work.