Interaction with my coworkers and a constant feeling of a job well-done.
I've never worried that something I needed was not covered or benfits could possibly be better elsewhere.
If you're going to work in the corp IT world, you could do a lot worse than USAA.
Base salary is low compared to industry. They try to make up for it with good benefits, yearly bonus, and 401k matching.
Annual and holiday bonus. Upto option