There are several perks, including a substantial sign-up bonus. These include free spins and a points system for deposit bonuses.