Welcome bonuses with clear terms and achievable wagering requirements are a good starting point. No deposit bonuses also let you try the casino without risking your own money.