Login
Start Free Trial Are you a business? Click Here
Anonymous
Spoke to a sales advisor today who although was helpful he didn't understand my business needs. He had a poor understanding of my needs and then quoted me over £4000 for the service. When I asked him how he would feel if he receives a one star he didn't really seem bothered and replied its not important.
7 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,746 reviews