Pros: experience, education, benefits
Cons: time away from family
I have had the opportunity to learn and perform various different duties within a very complex environment. I have been able to see different aspects of the service through my volunteer efforts. Furthermore, I have taken advantage of the benefits and services that comes with service within the military.