K

I had a mixed experience with Tectron technology m...

I had a mixed experience with Tectron technology management. While their website looks professional and their services are decent, their customer support needs improvement. There were some delays in addressing my issues.

Comments:

No comments