Yes, all new players can get a 100% matching bonus on their first deposit, of up to $1,000, and a $20 no deposit bonus.