Pros
They pay for school with two different types of government assistance: State Tuition Assistance and Federal Tuition Assistance. The benefits are great, I get paid monthly, each month I am in school. The people you work with can be fun. Very flexible only one weekend a month and can be made up if you cannot attend that weekend. Training, and testing out Army's equipment. Deployment opportunities.
Cons
Units are disorganized, 6-8 year contracts. I have 3 more years left and I cannot wait to get out, I am not reenlisting, as least not with the Guard. I'll try the Air Force. Things are always changing. Long hours, if I got paid by the hour I would be rich. Some of the barracks we stayed in were from World War 1, nasty, disgusting, and old. My unit drills on Friday they can be a problem for my job and school. The duty that you have in the summer for 2 weeks, unit is strict on attendance. Sometimes i feel like they do not care about us because we eat a lot of MRE's (pre-packaged food), we stay in tents outside a lot, we get dirty barracks, and we have the worst details.