Appalling account management. 3 months notice period on a 12 months contract which is auto renew. Didn't even receive the renewal notification. A very poor attitude when I tried to resolved the issue with 2 months left on my contract. Money grabbers.
Claim your business profile now and gain access to all features and respond to customer reviews.
We help organisations make their story matter by providing monitoring, insight, engagement and evaluation tools for politics, editorial & social media.