Good government benefits and match retirement benefits up to 6% per paycheck.
Cons
Most of the time, promotions are usually given to staff (within or outside of the dept.) that are on personal connections with upper management instead of job qualifications.