401k match and health insurance
The quality of the customers
I like what I do
Knowing what they are doing
I feel I am paid fairly
It is very rewarding and sometimes challenging
Some days are very good