VTechSquad
Consumer Report
Vtech is a total scam company and I am not saying it because I am their customer but I am saying it because I worked there for approximately 2 months situated in Gurgaon, India. I couldn't believe my eyes, ears and senses that a company its management and its spoiled employees can be so unethial, ...