Reviews 10
Filters:
Rating
Language
Sort:
Most recent

STK is an average company. The website looks good,...

STK is an average company. The website looks good, but the customer service needs improvement. The response time was slow and the staff was not very helpful. Overall, it was a mediocre experience.