Good Pay, Plenty of hours, Weekends off, Paid Hotels, Paid Holidays, Friendly Office, Bonuses.
Cons
Away from home most nights, will do jobs other than your job, lots of hours (55-65 hrs per week), no overtime pay, can be pushy to get more buildings, lack of help/work alone, Will work in ALL weather conditions.