Yes, the Welcome bonus has a time limit. The free spins need to be claimed and used within 14 days, the casino bonuses need to be claimed within 7 days, and wagering requirements need to be completed within 30 days.