10 Dumbs Inc - Website Development
We have been stuck with this company for website development since 24th April 2017. For over 2 years they kept fooling us that they are working on the website but every time they gave us a faulty website which did not work. They kept wasting our time for so long while we tried our best to help them complete the website. Despite repeated follow ups they failed to deliver our website even after 2 years. They have taken INR 62,700 from us which we want back immediately.