itsfreshmade
Re:Someone stole my identity on Upwork (2016)
on Wednesday September 27, 2017 @10:44AM (#15348262)
I recently tried out their platform in hopes of procuring a few freelance gigs, hadn't had a whole lot of luck and after reading this I may just delete my account. Sorry this has happened to you, it truly sucks.