The support team is a nightmare. Every interaction raises my stress levels. They seem incapable of resolving even the simplest issues. I've shared my feedback multiple times, but nothing has changed. It feels like they lack any real customer service skills. I requested to add a game, and they only informed me after the event was over. Their management is also unhelpful, always siding with their policies rather than assisting customers.
Claim your business profile now and gain access to all features and respond to customer reviews.