Interesting work
Work/Life balance is great
Colleagues willing to go out of their way to help
Cons
Work is not the most fulfilling unless you really enjoy working with the DOD
Lack of diversity, I believe this is just mostly attributed to the industry however
Working on interesting projects for the government Smart and well educated people
Cons
Management is incapable of separating bad apples from good ones. There are some really toxic people along with intelligent rock stars. The CEO sides with the loudest but toxic ones that deliberately appear to be reasonable. Dishonest management hiding truth.