
The people on my team and my immediate manager!
Competency at what they do; seasoned professionals and willing to help.
Taking care of customers as best I can and exceeding their expectations (and mine).
Lot's of great parts but if I had to pick one, I would say my salary.
That they allow me the freedom to manage myself to accomplish my and the company's goals which are fairly well aligned.