Pros: living the dream, traveling, and honoring the country
Cons: being away from family, long deployments
Military life is what you make of it. I have found that I enjoy it very much. The Reserves allows me to stay home with my daughters and be a Sailor on the weekends. A Reservist can pick where they want to go on AT and it can be a lot of fun.