V
Van Ta Review of Let's talk people
I recently used Let's Talk People and I was quite ...
I recently used Let's Talk People and I was quite disappointed. The customer support was subpar and the website was difficult to navigate. I wouldn't recommend them based on my experience.
Comments: