Yes, it does. Players can claim different kinds of bonuses, including deposit bonuses and no deposit bonuses.