Opinions are mixed. For those looking to learn the ins and outs of the roofing industry/business, it is a great place to be but for those who are looking for a place to stay and grow, it is reported that the pay is poor and the chance for growth is lacking.