Yes. Free Spins are not given as a welcome bonus but Casumo frequently gives out bonuses for regular players, including Free Spins.