Salary is good and abive average
cash bonus is dependable.
great great great great great
medical insurance covers 100%, no deductibles