Reviews12
Filters:
Rating
Language
Sort:
Most recent

This company is average. The services they provide...

This company is average. The services they provide are decent, nothing exceptional. I have been a customer for quite some time now and I can say that their customer support is helpful but sometimes slow to respond.