Core Values

As we continue to grow and scale, we believe it's important to have a consistent set of core values that stay top of mind during our day-to-day business operations.

These values guide everything we do, including how we interact with our teammates and how we interact with our customers.

What we live by

Customer Commitment

We listen to our customers’ needs and provide the best solution for their individual situations. We work hard to create long-lasting relationships that are based on mutual trust.

Team Success

We appreciate, respect and trust each other. We commit to team over individual success. We are stronger together. Innovators at heart, we bring fun to work every day!

Truth & Transparency

We own issues and mistakes and show how we will address them. We are committed to being open, honest, and timely with our information and feedback. We constructively challenge in the spirit of getting to the best possible result.


We aim to build a culture of acceptance. We create a space where everyone can contribute to their fullest potential and deliver their best work. We welcome people of different backgrounds as they allow us to approach problems with fresh and unique perspectives.

Active Contribution

We encourage each other to first explore possible solutions to problems rather than relying on others to fix it for them. We also actively reach out to those who do not yet have the same level of abilities in order to foster team growth. 


We continuously iterate on our processes in order to deliver high quality products and services. We find and fix the root cause of defects to ensure that they do not get sent down the line.