Lots of benefits, some very serious cons.
Technical Support Assistant (Former Employee) – Picatinny Arsenal, NJ – December 28, 2015
Overall from a scale 1-10, I'd say about a 6. Retiring is difficult to live with, if you're not a supervisor, engineer, or no less than a GS-7. General Support Personnel, are always on the bottom rung, of respect and financial security.
Despite that, there are some benefits that day to day, almost, but not quite make up for all the financial hardships. They are flexible with schooling, if you need to leave early for class. Unless there is a critical suspense, you typically have steady schedule and not committed to weekends, nights and holidays. The pay is better than most lately, for possesing less than a bachelor's degree.
Flexibility, good life and work balance
Poor advancement, if you're not already a high grade, politics driven, not merit