
Greenphire
Reviews 11
Holy moly are these guys awful. Our research parti...
Holy moly are these guys awful. Our research participants constantly called us with complaints about trying to get their money from them. They have a monopoly over research project incentive payments, and they use it as leverage to charge unnecessary fees. Awful customer service. It's like working with an organized crime ring.