Dtr technology is an average company. I think they...
Dtr technology is an average company. I think they can do better in terms of service quality and customer support. The website is easy to navigate but could use some improvements. Overall, it was an okay experience.
