Our Values

We believe in growth for our company and individual development for each of us.


We believe in teamwork—mutual accountability that enables all of us to deliver great performance together and to attend to the people and things that are important to us as individuals.


We value creativity in our products and innovation in our processes.


We value openness: no hidden agenda, honest and direct communication, and visible information.


We believe in good stewardship—that empowered and engaged employees decide responsibly how to use our resources and care for the intellectual property entrusted to us.


We value continuous improvement in ourselves, our products, and our processes.