J

Jim Cumella

1 ano atrás

I had a decent experience with Image technology sp...

I had a decent experience with Image technology specialists. The customer service was helpful and responsive. However, I felt that the pricing was a bit high compared to similar companies in the market. Overall, I would rate them as average.

Comentários:

Sem comentários