Microworkers
Consumer Report
- 09-16-2013
- 29
Company says they sent my earned money to paypal. Never showed up in my paypal account and I can get NO RESPONSE from the company. I have tried to contact them on FB and e-mail and they just ignore me. Its almost like they have to Translate what Im saying and don't have time to bother.
Company: Microworkers
Country: USA
State: Texas
City: Dallas
ZIP: 75248
Address: 17311 Dallas Parkway, Suite 100
Site: microworkers.com