Check other honest reviews from actual players. I've experienced similar patterns across various casinos owned by the same company. After a small deposit and some initial success, the funds quickly diminish. It's advisable to self-exclude if you find yourself in this situation. Look for a more trustworthy casino.
Claim your business profile now and gain access to all features and respond to customer reviews.