
Thoughtful and very human approach to running the company.
Being able to focus on work that leverages my core skills
Great small-team dynamics. Lots of very bright people, and people having a sense of humor, makes the hardest work more enjoyable.
The culture from the top down is very concerned with the "whole employee" and I never feel like just anther cog in an impersonal machine.
For the employees that have been here multiple years, make the transition from Startup mentality to Enterprise mentality. Look for opportunities to make solutions more secure and robust, instead of taking the faster path.