Pros: competitive pay, advancement, and world-class benefits.
Cons: little personal time, constant time away from family, uncertainty of future assignments.
The Army is a career, but more than that, it is a lifestyle. If you are to succeed, you have to make the Army your first life, and what you do away from the Army your second life. It is rewarding, addictive, and full of opportunity, and you are guaranteed to get out of it what you put into it.