K

I have been using DepoTech for over a year now and...

I have been using DepoTech for over a year now and I must say, their services are average. The website is user-friendly and easy to navigate, but the customer support could be improved. Sometimes it takes a while to get a response and it can be frustrating. Overall, I would rate DepoTech as average.

Comments:

No comments