J
Julie McLewee Review of Yougov vietnam
Your service is average. I expected more from a co...
Your service is average. I expected more from a company like Yougov Vietnam. The website is not user-friendly and navigating through it is quite confusing. Also, the response time from customer support is slow. Overall, Yougov Vietnam needs improvement.
Comments: