
health insurance and 401K matching
accepting, diverse environment and the people are really nice
we all pull together to get the job done
being able to do my job well and getting to do it at home
i think its great that they have town halls to try and be as transparent as possible about the company's goals