Pros: great pay good hours
Cons: management, bad rubber smell.
Management is rude, I learned how to be a team player, I also learned how not to let management get next to me. Climbing high roofs & dealing with the rubber smell. The moost enjoyable part of the job is finding out what type of work they have planned out for the day.