Pros: Compensation, travel, experiences, meeting good people
Cons: Having bad leaders, confusing regulations, irrelevant tasks.
Awake or asleep. On duty or off, you are a Soldier. That is all that really matters. A task is given, you complete it. The good days out number the bad but the bad people seem to out number the good. You learn a lot about working with others and accomplishing a task regardless of what it is.