The Army National Guard has excellent opportunities for advancement both in the military and civilian sectors. Also the Guard presents opportunities and challenges to help elevate you to the next level. With the health benefits, extra discounts, additional courses, and additional benefits (money for schools, discount on nearly any trip or vacation, family functions, community services...etc), the National Guard is a great way to either serve as a part-time employment or full-time employment. As any job... it is what you make of it. However, the difference is that the opportunity is there and you can go as far as you would like/image as long as you are flexible and dedicated. I have 24 years in and initially started as a Private E-1, and converted over to the officer side after 10 years and awaiting Lieutenant Colonel board for promotion.
Benefits, pay, travel, money for school, military discounts
demanding expectations causing more than normal flexibility from the individual