J

I had an okay experience with Telegea. The website...

I had an okay experience with Telegea. The website was a bit confusing to navigate and the customer support team was not very responsive. The services provided were average, nothing exceptional. I might consider other options next time.

Comments:

No comments