No. You can a claim the welcome bonus at your first deposit and a Monster Casino promo code is not required to do so. There is also a Monster Casino no deposit bonus that does not require a promo code either.