N

I have been a customer of this company for several...

I have been a customer of this company for several months now and I must say that their services are not up to the mark. The website is average at best and the customer support team takes a lot of time to respond. There have been instances of frequent internet outages as well. Not recommended.

Comments:

No comments