Colleagues are professional
People are willing to help each other
Management cares about employees
Management does not micromanage what each person does
Cons
Salary is low relative to the private sector
Workload can be high sometimes (compared to other government jobs)