Pros
They pay for your travel and lodging, but then again if they didn't they would almost have to double their sub standard wages. Good 401k. it's a job. If you have a iron or electrolyte deficiency this job is a great source of both.
Cons
Traveling is nice but you never get time to actually see anything, so I don't count it as a pro. You're not even guaranteed a day off, outside of laundry or food you cannot use the trucks to do anything unless if its right down the street. A hourly op 2 makes more then most salary positions at $14-$16 if you have a normal work week since they get overtime, and they don't even get per Diem. My suggestion is to max out at a op 2 or clerk and don't go any further, it's not worth the hassle. They hire anyone off the street, i know what the requirements are for the job but that doesn't mean that they are followed. If you have a family this is defiantly not a job for you, unless if you only want to see them 3 months out of the year that is.