D
Duncan Lee Review of Doxa
Doxa is an average company. The services offered a...
Doxa is an average company. The services offered are fine, but nothing exceptional. I found their website to be a bit outdated and difficult to navigate. The customer support was decent, although the response time could be improved. Overall, I had an average experience with Doxa.

Comments: