K

I had a very average experience with TechTurn. The...

I had a very average experience with TechTurn. The quality of their service was just okay, nothing special. I expected more given the reputation of the company. The website is user-friendly, but the customer support is lacking. Overall, not impressed.

Comments:

No comments