M

Michael Valvero
Review of Avatara

3 years ago

Worst IT service in the business. Worst customer s...

Worst IT service in the business. Worst customer service, I've had in a long time. If you like being treated like you do not matter, this is your place.

My guess is most of the five star reviews are not authentic.

Comments:

No comments