Not exactly. A cashback reward is only given on your losses, which means that you’ve already spent your money to be eligible for this bonus and therefore not free. Additionally, if the cashback bonus must be wagered, you’ll need to spend even more money to fulfill those wagering requirements before you can even get your hands on that reward, so there’s definitely a cost associated with this type of reward/bonus.