
I may come back to this question.
I may come back to this question
Executive Team gives frequent updates to all employees
Health / Dental / Vision coverage
People are always willing to help each other.
Solid heath care benefits package
Working with very intelligent people.
Sense of accomplishment when a difficult or interesting technical paradigm plays out.
Project Teams assemble and disband around customer software builds, I like the opportunity to work with ever changing teams.
Finding clever solutions for odd problems. Working with intelligent people. Hard to say which of those I like more.
The company realizes that people can make mistakes, and if you own the mistake and work to fix it, there is no punishment for making it.