wr
hn
Top
New
Best
Ask
Show
Jobs
Back
T
trustpilot.com
Freelancer.com has ruined my life
845 points
hohaa
9 years ago
344 comments
Discussion