The worst support ever!
Their sales team is so offensive, forcing you to spend £2400 per year and promise a lot of. Everything is amazing since you make a payment. After that they do not exist. Zero support, rude customer service and auto response without even reading messages. Avoid! do not pay even penny - is not worth at all!
4 years ago
Trustpilot has a
1.5
average rating
from
2,736
reviews