Pros
The job has decent pay, mostly consistant hours, you work for four days and have three days off every week.
Cons
Very very long work days, no recognition for work well done, the pay is low compared for the work you are actually doing, managment is very condecending and disrespectful to employees. They're main focus is "Zone in on safety" and they push safety issues. But when there is a safty issue that stops you from doing your job, they get very upset. I once was sent home because I would not go on a roof when there was thunder and lightning. Another day over the Summer we hit a heat wave. The safety executive for our region just happened to be in the office during our safety meeting. Our managers told us if it got too hot, just take a break. Sit in the van for 10 or 15 minutes and when you feel better, continue your work. The following week when the Safety person from corporate was not there, I was told I was working slow and I should pick up my pace so I can do more jobs for the day. It was over 100 degrees out, and I told him it was too hot so I slowed down to pace myself. I was then told to go home if it's too hot and they'll find someone else to do my job. When you have to carry (4) forty pound bricks up a 32 foot ladder on a 100+ degree day, you may tend to slow down a bit.