Pros
Retirement benefits, training and school opportunities, and small amounts of part-time cash. Those are the ONLY reasons that anybody would stay here long. Things like "service to community and country" are talked about a lot, but not practiced in reality. If you believe your talents will be used and developed here... good luck to you.
Cons
From top to bottom, the organization is breathtakingly politically defiled and equally committed to both preserving the status quo and running off potential talent. Protection of full-time positions and serial backstabbing in order to gain and maintain a full-time position are job one. Much worse, those in a position to do something are numb and indifferent to the everyday injustice and long ago gave up on trying to take care of their people. For the sizable full-time force... everybody gets hosed, they still get paid, and life is good. Aggravating and sad, yes, but when it gets you killed overseas it should be inexcusable.