Great benefits package
Interesting, meaningful work
Great work-life balance
Generous PTO policy
Cons
Slightly below average pay
Small raises and limited opportunities for advancement in certain career fields
Unreliable project funding and constant staffing issues due to changes in federal policy