Contact us

Our Values

Personal Ownership

A small group of dedicated, talented people can move mountains

Continuous Learning

We are never done learning and improving ourselves, both personally and professionally

Open, Clear Communication

Providing transparent, clear, and regular communication to everyone allows

Company Health Transparency

We are transparent with each other about the company, both good and bad.

Earn Trust

Listen attentively, speak candidly, and treat every single person respectfully


People work best when they’re given a single task and the right environment


Great documentation leads to consistent results, clear process, and knowledge sharing.


We don't take ourselves too seriously. We enjoy ourselves, even when struggling with big challenges.

User-First Excellence

Focus on the user and all else will follow. Prioritize listening to and caring for the user.

Track, Measure, and Analyze

Data wins over experience wins over opinion. It goes into the earliest stages of product planning.