T

I had a really average experience with Telegi. The...

I had a really average experience with Telegi. Their website was okay, but nothing exceptional. The customer service was mediocre at best. Overall, I wouldn't say it was a great company to work with.

Comments:

No comments