Very high paced and strenuous work environment, but very rewarding.
Pros: free healthcare, education, and decent salary
Cons: family time, always moving locations, high work load
The US Army was a very unique experience for me. It led me into trying many new things, but also had some bad aspects such as family life. I got to travel around the world, but spent lots of days away from home. It taught me very important life lessons, and i would recommend it to anyone.