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
Trustpilot has a
1.5
average rating
from
2,746
reviews