It's the military... ish.. haha
Cons: the cons are different for each person.
If you enjoy making friends and creating a bond with people that you will hold in such a high regard this is a great opportunity. The National Guard forwarded me MANY great opportunities to do things I never would have dreamed of doing before joining. The only downfall of the National Guard, from my point of view, is being "part time" so you don't have the opportunity to train on actual missions or tasks as much as an active unit may. Most of the drill weekends were very dull and full of "busy work". BUT, the times that you get to travel the world or the country and to do things you have never thought about doing before STRONGLY OUTWEIGH the dull weekends. There is a bit of a problem with the "Good 'Ol Boy System", but I believe that is an issue in active or reserve military. Having said that, it's not as bad as some make it out to be as long as you do what you are supposed to do then the "Good Ol Boys" will not even effect you. They seem to live for drill weekends to be able to wear their rank and push people around, but they don't bother people who do what they are supposed to.