initially I wasn't too happy with their tech support guy..... absolutely
but when I asked for a new manager they switched me to another one who really made things better.
I'm glad he could help out and I'm hoping this good trend keeps on going
1 year ago
Global Tech Industries Limited has a
4.4
average rating
from
53
reviews