Their experience, friendliness and always willing to help.
The salary is good. The health insurance is Ok
Working on interesting tasks that are not routine maintenance and give me an opportunity to learn and get more experience.
The contribution to retirement plans
Helping others and collaborating with/learning from others.
It's good but the shifting priorities and lack of clarification of growth opportunities are frustrating.