Pros: catered camps, room and board
Cons: long travel to work
My coworkers were like family. They were always willing to help one another out in any way they could. The management was trusting and never pushy, there were never any impossible expectations in this job