the money . . .
smart people and nice .
interesting work, creative freedom, feels like it is for a good purpose
My colleagues and the projects I work on.
Employee portion of Healthcare paid at 100!
I love the projects I get to work on.