Yes. The bonuses are real as discussed in this guide. Remember to check the wagering requirements to know if a bonus is worth using.