Vantaggi
-Free Education -Looks perfect on ANY resume (if you get a honorable discharge of course) -Great Experiences for life -Travel (my Navy recruiter told me that if you take leave, for like $40 you can go anywhere in the world, but you land at a military base of course) - Protect those you love and care about and the US - The longer you stay in, the more benifits you get! (Stay in for 20 years and you get all these retirement bonuses and such) -Steady Pay
Svantaggi
Unless if you are an officier (NROTC, ROTC, or any of the service academies to achieve this fast), you get a crappy pay - If you are a front line soldier or pilot, there is always the chance of getting disabled or killed (but if you are in the Air Force, Navy, or way behind the lines and/or stationed in a friendly country or in America, then its pretty much impossible for you to die) -You don't get much time home to visit family and friends (unless if you are stationed close enough to them and have liberty)