Yes, new players get 100% bonus up to C$500 upon first deposits. Upon the three first deposits you are also guaranteed lootboxes.