Pros: steady work, great workout, awesome benefits, advancement options, training
Cons: The availability to continue my career after deployment
I loved my job! I enjoyed meeting and working with people from all walks of life. very productive, fast paced, and very demanding employment. I did not mind the traveling or time away from home. I would recommend to anyone who is able. my only complaint is that when it come time for me to re-up my MOS was not available.