Great learning environment especially since it is a specialized profession. It is a fast paced and hard working environment, if you are lazy you will be singled out. There is a fair bit of politics because you work, eat and sleep with the same people. But the skills that i have learned with power tools, knots and a little bit about engineering I have used since leaving this job.
paid expenses, free travel and food, great management, great life long skills
constantly traveling, home for maybe a week out of each month