Pros
Overall, the benefits are great and you can serve in the armed service while still maintaining quality of life. Full medical and dental coverage (if you are not satisfied with your care provider you can request another through Tricare). There is also access to gyms for as long as you hold a military ID. Most of these gyms are well equipped. Also, most units allow employees to spend additional time in the gym during working hours as mission requirements allow. Allowances for housing and food based on location and members of household. If used wisely, this division of salary enables one to budget and save huge.
Cons
Being in the right clique too often get one further than skills or work ethic. I've seen people protected those who deserve lose it all and those who should have been protected striped of everything. Rank is used to control more often than to lead. This character flaw is resulting in the loss of a number of junior members with potential. The smallest part of the whole service (pilots) are placed in leadership positions they are not qualified to lead and many are not willing to learn. Ex. Fighter pilots are not able to lead an intelligence squadron to it's full potential and so many are too cocky to learn from their senior intelligence officers and sergeants.