724Care
Accepted payment but refused to provide services
This company is a telemarketing firm. Although they represent themselves as an American company, they use entirely overseas marketers whose English skills are marginal at best. Their turnover is beyond incredible.in the three weeks I worked with them preparing for my campaign, I one supervisor and ...