Pros: benefits, travel, skills attained
Cons: time away from home, dangerous situations at times
Great place to work at, some of the best co-workers in the world, great sense of team work and some of the best benefits in the world, travel for free and work to servie my Nation. Hard at times in and must be willing to travel long distances on short notice. strict rules to live by and not a lot of personal freedom in the first few years.