Lee C
0
People Helped
1
Review
5.0
Average Rating

Services Used

Reviewed Companies

Lee C's Reviews

Reviewed 20i on Monday, April 23, 2018

Easy to use interface, you can tell it was written by people that understand customer needs.
Customer support is the best I have ever received, very prompt, UK based support staff they seem to cover and respond 24 hours a day.

Highly recommended

Did you find this review helpful?