Reviews10
Filters:
Rating
Language
Sort:
Most recent

The technical support provided by My tech departme...

The technical support provided by My tech department is average. Their technicians were able to fix my computer issues, but the overall experience was not exceptional. They need to improve their service quality.

The tech support provided by My tech department is...

The tech support provided by My tech department is average. They were able to fix my computer issues to some extent but the overall experience was not exceptional. There is definitely room for improvement.

My tech department

My tech department

3.9