IMVU – Better customer service, I dont think the employees who work there barely understand english so its hard to get help or be taken seriously at times. I have had to translate my complaints before in attempt for them to understand me better.. whole CS department is a joke.
IMVU is a global 3D avatar-based social community of over 4 million monthly active users who come together to connect and enjoy a shared experience.leer más
Better customer service, I dont think the employees who work there barely understand english so its hard to get help or be taken seriously at times. I have had to translate my complaints before in attempt for them to understand me better.. whole CS department is a joke.
Other Employee Reviews for IMVU
¿Qué son algunas de las mejores cosas de tu equipo?