The UI and functioning of the casino itself isn’t bad, although it does crash or refresh a fair amount. However, the customer support is awful, withdrawals take forever and are limited to 2 per 7 day period, and you need to be very careful as their TOC’s are intentionally tricky. With so many good options out there in Ontario, I would never recommend Titan.
Claim your business profile now and gain access to all features and respond to customer reviews.