Yes, it does! And you do not need a promo code to activate it. Simply sign up for an account for the first time and make a deposit of at least $10. You will get a 100% deposit match up to $100.