M

Marcel Keough
Review of Techtrek

1 year ago

Techtrek is an average company. Their website desi...

Techtrek is an average company. Their website design is good, but their customer service needs improvement. The response time for support tickets is quite long, and the representatives can be unhelpful at times. They need to work on their communication skills and provide better assistance to customers.

Comments:

No comments