Pros
Serving your Country and travel. Serving your country is self explanitory. The travel is great I have been all over the Country and World but not always to the greatest of places. The benefits in the army are also good, using the PX and Commisary which are both tax free are great ways to save money. You can also find some pretty good deals on designer clothes, jewelery, perfumes, toys, electronics, tools, etc from the PX. Other beniftis of the military are free healthcare and dental coverage. This is great because medical bills will pile up fast and can become very expensive.
Cons
Military Towns to me are the biggest downsides to working in the US Army. Most of the towns surrounding posts are awful. Crime is high, poverty is high, and they are in the middle of no where. Very few are in major cities, so if your into country living than these living arrangements wont bother you at all. Another downside to the US Army is the overall Pay. The governemnt has made great strides to try to make the pay competitive to civilian jobs. But they fall short in my estimate by about 10,000$ In my view with the hours we put in soldiers should be compensated above civilian pay charts.