Core Values

Core Values

Always Innovate

Nothing's ever so good that it can't be better. From our hardware, to our software, to our processes and methods, we look continuously at every aspect of our business to see how we can improve it.

Never Fear

If you let fear of failure constrain your work, you've already failed. We don't think, assume, calculate, or estimate that something can't be done. Until we've proven to ourselves that it can't, we assume it can. And we're often right!

Stay the Course

While ideas may come in a flash, effective execution of them is a painstaking and methodical process. We lay out our plans carefully and don't skip any steps on the path to success.


For ourselves, for our co-workers, for our customers, and for our work and the science and engineering that underlie it – our business is built on respect.