Is Koho legit or a scam?

I am new to Canada, any one knows Koho bank, a friend sent me this referral code (QQRCBLD5) to use when signup to get a gift, is it legit or a scam?