Pros: Job security, benefits, health care, sense of pride
Cons: Competition creates egomaniacs sometimes
Grew up and matured in the US Army. It taught me the true meaning of a good work ethic, what it means to be "professional", how to properly time-manage, and how to multi-task. Although on the larger scale, the training rotation stayed essentially the same, everyday was something different-sometimes you were conducting additional training and sometimes you were counseling Soldiers on how to reach that next goal. Some units promote and foster a good cohesive team centered around no one single person, yet other units thrive on the singularity of self and ego takes the front seat. The hardest part of the job is dealing with incompetent senior leaders who equate rank to intelligence. The most enjoyable part of the job usually isn't noticed until a few years after the "lesson" is over.