Reviews 8
Filters:
Rating
Language
Sort:
Most recent

I had an average experience with Social station. T...

I had an average experience with Social station. The website is user-friendly, but the service could be improved. The staff is knowledgeable, but sometimes they can be slow in responding to queries. Overall, a decent company.