J
Jamie LockReview ofIcallglobe
Icallglobe is an average company. Their service is...
Icallglobe is an average company. Their service is not exceptional but also not terrible. I had a decent experience with them. The customer support was helpful and resolved my issues in a reasonable amount of time. However, I feel like they could improve their pricing plans and offer more competitive rates. Overall, I would say they are an average company.

Comments: