S
Susan Voner Review of Guru associates - india
The service provided by the company located in Ind...
The service provided by the company located in India was satisfactory. Their website was user-friendly and contained all the necessary information. However, their customer support could have been more responsive. Overall, it was an average experience.
Comments: