Santander is offering hundreds of pounds to customers but has warned its account has a £4,000 limit.