1 reviews | Active since Member
If there was a rating less than zero, I would give it. This company stole peoples hard earned money and left with it. They are obviously aware of the problems that everyone has of needing extra cash and used that to their advantage. It is worse for people who got recruited into investing with this company, only to lose their last money. As much as people understand what ponzi schemes do, but there is always a hope of 'winning' this time around. Stagwell took all those hopes of people and threw them into the smelliest dustbin.