The 250% Welcome Bonus consists of one (1) 250% match bonus up to $1,500 only valid on your first deposit.
The 350% Bitcoin Welcome Bonus consists of one (1) 350% match bonus up to $2,500, only valid on your first deposit when made with Bitcoin.
Only activity following code redemption counts towards fulfilling the bonus requirements.
The deposit plus bonus amount is subject to a 40X playthrough requirement. Some games contribute towards playthrough requirements; however certain games may have a greater contribution than others. For more information please consult the wagering contribution chart (link via the Welcome Bonus Terms and Conditions page).
Please check full terms and conditions from the link on their website. Usually this is at the bottom of the page. Terms and conditions can be different for different bonuses and countries.