Well worth the experience.
Pros: Solid foundation, job security, coworkers, world travel, personal growth
Cons: Work life balance, overseas for extended periods of time, some politics
It's a busy schedule, and at times a hectic lifestyle; but if you put in the effort, and do your job, there's no limit to what you can accomplish. Being put in situations initially outside of my comfort zone showed me a lot of qualities about myself I never knew I had. I've become a natural leader, who's work ethic and production increases with a rise in pressure. My time management skills, and ability to prioritize a work load are among the best in my peer group. My technical knowledge, and ability to troubleshoot a problem have increased exponentially with a rise in responsibility. Most importantly though, I've had the privilege of working with and building relationships with some of the best people and mentors I've known. All in all, the military has been an amazing place to work for, and could build a solid professional foundation for anyone interested in a career.