Pros
Easy job don’t have to put in a ton of effort to be considered an average employee and engineers get a decent pay especially if you choose to work in a more rural area. Depending on location and department there might be actual exciting work to do. Most people speak highly of SPACE. If you work classified you literally can’t take your work home which allows for pretty good work/life balance (at least if you have a manager that doesn’t force you to stay long hours)
Cons
Most everything. Especially blatant sexism and racism. The work is incredibly slow and doesn’t require much thought they give you months to complete work that should take any decent engineer a week max to do. Don’t expect to work on anything innovative most everything is years behind any non defense tech company.