Referral program will always work in the future, percentages and bonuses always please new users.
The marketing company should be well planned, one referral program will not be enough.
Marketing needs to be done by competitors to understand where to go in the future and how to improve your product.