The security of these Canadian banks is very weak IMO. CIBC/Simplii, for example, does not support 2FA, has no sign in or transfer email/SMS alerts and their maximum password length, I believe, is 12 characters.
Credit card apps will ask: "Enter your occupation, be as descriptive as possible", and I'll hit the limit...