Great job and travelling opportunities.
Pros: Health/Dental Benefits/Paid leave
Works 5 days a week/ 8 hours a day. Learned different cultures, visits countries I've never heard off before. Co-workers always changing almost every 6 months. Hardest part of it; is being away from my family during deployment, but the rest is all fun.