Pros: education(extra training)
Cons: isolation(no way out of camp) ok because was working 7 days.
early mornings building construction, was always able to get training from management, wide variety of cultures of coworkers, sometimes had a hard times understanding languages, always enjoy new challenges, it seems to make the job interesting.