The range of skills you learn
Pay is great, benefits are great for the market
cash bonus is dependable.
great great great great great
medical insurance covers 100%, no deductibles