Yes, it does. New players in Hard Rock Casino receive 50 free spins just for registering an account, but they are also offered a 100% bonus of up to $1,000 on their first deposit.