Pros
Worldwide opportunities in service to the nation and ability to make differences. You are provided 30 days paid vacation and opportunity for outstanding professional development and civilian education- regardless of rank. You will be involved with some of the most exciting and rewarding missions for the nation and frequently interact with other nations and thier military and government. The US Army offers some of the most advanced technology and services. The US Army has spent time and resources in support to family programs and quality of life, including facility upgrades and equipment. A sense of purpose and teamwork is one of the biggest rewards, as well as a post retirement income and additional opportinities as a retired military person that rivals any other industry.
Cons
Long hours and extended time away from family. You will work hard and spend time away, sometimes in combat zones for extended periods. This is part of the career and all military service is voluntary. Additionally, the military does not pay matching funds into a 401K type plan, though they have a 401K type plan, and your contributions offset your taxable income. You can be called with very little notice to deploy, so your family must understand this aspect of your career. You will also see frequent turnover in your workplace and have little ability to retain someone you have trained and mentored for more than 18-24 months. You will also change jobs 18-24 months which is good and bad. .