Pros
Great benefits and PTO, great co-workers and great managers I never had any problem with them. I just couldn't sit all day on a chair answering 10-30 phone calls, I rather do something that I can move around and deal with people face to face. So if you don't mind sitting all day long and dealing with random phone calls then I say go for it because it's a good company to work for and there is always opportunities to change positions after 6 months of working.
Kontras
95% of the consumers has no idea there is a membership fee! when some people calls you they think they are calling the actual contractor or roofer then you have to explain how Angie's list works but as soon as you mention the membership fees they literally slam the phone in your face! even though the fees are reasonable and (I personally find the service very useful) but some people are just CHEAP!