Pros
A Clearance. Support the country.
Cons
Traffic, lack of parking, lack of training. Many civilians at the agency look at the military workforce as a resource to be used and not people. They do not understand that enlisted military members have little to no say on where they will be working or how much training they have received for the job role. When junior members are assigned to an office it is looked at a hinderance. When military members have to take care of service related activities civilians are very quick to complain about it. However when it comes promotion time for civilians they will stop everything they are doing for weeks at a time to take care of themselves. After 10+ year working there in one capacity or another I have come to the conclusion that the military are there because they are #1 cheap compared to their counterparts doing the exact same job. #2 cannot say no, we do what we are told #3 expendable.