Pros
Training opportunities Travel Leadership Opportunities Comfortable Living Standards Comraderie Teamwork Many friends located all over the world True compassion for fellow workers Numerous educational opportunities for all ranks Decent pay Decent benefits 30 days annual leave
Cons
Weekend days count as vacation days if taken in conjunction with leave on week days Some days I thought I was at Disneyland with all the Mickey Mouse work that had to be completed You get to go a lot of places -- sometimes to places that no sane/rational human being would go to if they were given the choice, and then you get to stay there up to 365 days. The operations tempo is beginning to wear on the individual. Constant budget targeting by Congress.