Great state of Oklahoma benefits - health insurance paid for (not included in your salary), flex time, some employees allowed to telecommute one day a week; nice coworkers
Cons
Office environment can be political - the office of the Insurance Commissioner is an elected position; instability when new commissioner is elected