<iframe src="//www.googletagmanager.com/ns.html?id=GTM-K5V8M3" height="0" width="0" style="display:none;visibility:hidden">

Call us crazy, but we think people work best when they’re happy. And to us, happiness means a lot more than just the occasional ice cream social. It’s about everything from finding meaning in your work to having a laugh with the people you work with to refreshing your mind outside of the office.

We want to empower that happiness—professionally and personally. And when you make big accomplishments, we’ll be there to celebrate with you.

Benefits and Perks



Of course we provide the things you’d expect like a 401k match and health plan, but we think there’s more to employee happiness than that. So, we have some additional features to offer:

paid search icon

Team Celebrations

When we’ve accomplished something big, we make sure to reward and celebrate the entire team. For company milestones, we have dinners and even off-site events that include everyone at the company.

paid search icon

Open Vacation Policy

Life is too complicated for the allotment and monitoring of vacation days. You know what’s on your plate, so you should be the one to decide when and how much vacation time you take. We trust you to make the call!

paid search icon

Whale Watching

It turns out that having an office on the pier can be pretty spectacular. Not only do we offer ORCA cards to get to the office, but also real orca sightings from our office windows! Binoculars provided.

paid search icon

Dev Hack Days

Some of the best ideas come out of side projects. We hold monthly “hack days” for our developers where they are free to devote their entire day to something experimental.
paid search icon

Team Lunches

Sometimes it’s easy to forget what your peers are working on, even if they’re in the same room. So we hold team lunches at least once every week where we encourage people from different roles to get together and talk.

We're Growing!