I'm considering an opportunity that specializes in roofing, gutters, siding, etc. and would love to hear first hand experiences on the pros and cons of the industry. Specifically, what they DON"T advertise as part of the job. All opinions (positive or negative) appreciated.