the stocks and 401k is the best
the fact that I don't feel overworked
I like that they care about everyone working there
my day goes super fast
The people I work with everyday!
Salary is high for my field, bonus can be sizeable.
Paid time off for sick days