Mitchel W.
Managing Directoe, Reward Agency
Verified Reviewer
"This was just an absolutely horrible experience. For marketing agencies especially in the US I would highly to STAY AWAY. These people are extremely harsh and don't want have their customer in best interest."
4 years ago
"Poor. None."
4 years ago
Capterra review