I had a mixed experience with this communication c...
I had a mixed experience with this communication company. The quality of their services was average. However, their customer support was excellent and they were always prompt in addressing my concerns. Overall, I would rate them as average.