Reasonable hours, variety of positions, flexibility in approach to business problems
Culture and work-life balance is average/reasonable. Rarely have to work after-hours.
Stable industry and company.
Cons
Lack of resources at times to handle what is asked of you (personnel, time)
Career mobility is political
Work can stagnate - if you are excellent at one thing it is unlikely that you can switch roles easily.