I have been a loyal customer of this company for m...
I have been a loyal customer of this company for many years and I must say, their service is average. While their rates are competitive, I have encountered some network issues in the past. Their customer support is helpful, but could be more responsive. Overall, they are a decent option for communication resources, but there is room for improvement.