Our Values

We believe that a company's values fundamentally shape its culture and thereby the outcomes it can achieve as well as the quality of the collaboration and work we do together.  These are ours.

Listen and Empathize

We can solve problems when we see the truth. We can only see the truth when we listen, empathize with and understand the viewpoints of others.

Start with the End In Mind

Make sure that your actions are always aligned and driving towards your big objectives.

Fail Often and Fast

Bias towards action, pay attention and focus on what works. If you are not failing, you are not improving.

Progress, Not Perfection

We must always strive for perfection, but it is steady, incremental progress towards that goal that produces greatness.

Serve Others

Whether friends, family, customers or end users, we realize our highest potential as individuals and a team when we focus on how to enrich the lives of others.

Be a Rule Breaker

Rules are useful and important, but the biggest breakthroughs often come from challenging them.