He's a contractor.....not a grunt. Not that there's anything wrong with that. I hear even the truck drivers over there make six figures.
That's if they work about 80 hours a week. I don't think that qualifies as "good duty.".