Be extremely careful with “decent bonuses” because that is usually how they trap beginners. Most welcome offers come with a 35x or 40x wagering requirement, meaning if they give you $100, you have to bet $4,000 before you can withdraw a single cent. Personally, I recommend BC.Game for their rakeback system instead of deposit bonuses because you get passive returns on every bet without getting your actual bankroll locked up in rollover hell.