The welcome bonus is a 100% match bonus on the initial deposit, plus 100 free spins on Achilles, with a 30x playthrough requirement.