Yes, there is a welcome package of deposit bonus and free spins. Players can take advantage of their first three deposits.