I've worked with Pissed Consumer for years and I have enjoyed the experience tremendously. My colleagues are friendly and communicate well. They work hard to provide clear instructions and time frames for projects and pay fairly for the tasks as well.
Cons
I can't think of any downsides. Since I've worked part-time with the company and its top staff for years, my only "con" is that they haven't offered me a full-time remote gig yet (but then I've never asked for one, either!)