if they offer no deposit bonuses that seem too good, that’s a red flag too. why would they just hand out free cash like that? usually, it means shady business.