J

The overall experience with Killo group was averag...

The overall experience with Killo group was average. The website could use some improvements and the response time from the customer support team was slow. However, they were helpful in resolving my issues.

Comments:

No comments