T

The echo group international is an average company...

The echo group international is an average company. The services they provide are decent, but nothing exceptional. I would say they are just okay. The customer support could be better, as I had to wait quite a bit to get a response to my queries. Overall, an average experience.

Comments:

No comments