A variety of interesting projects.
Generous benefits.
Depending on project, the ability to work with modern tools and languages.
The chillest place I've ever worked in my 16+ year career.
Cons
Sometimes, working with government clients can be challenging.
The pay isn't low, but it isn't high either. It's good enough for me!