Reviews13
Filters:
Rating
Language
Sort:
Most recent

I had a mediocre experience with Squadz. The custo...

I had a mediocre experience with Squadz. The customer service was lackluster and the response time was slow. I expected better from such a well-known company. Overall, I wouldn't recommend Squadz.