One Source Talent
Scam, fraud
Scam!!! The company at first seem legit with all the supposed press coverage on the Internet but if you search well you will find links like Pissedconsumer.com, you will find I'm not alone. This company is the biggest scam priding off peoples' dreams. First of all, they want to charge a set-up fee ...