My apologies for hijacking this dormant thread. I just did not want to open a new thread for a topic that has been discussed before and this appears to be the latest one on this subject.
I just wanted to point out my experiences with BMO and TD as far as newcomer programs go in Feb 2021 to help out others.
I arrived in Canada late Jan without a job as a permanent resident and went ahead and booked an appointment with BMO as they were the only who had a 300$ offer going on. They have a Newstart program for newcomers which waives monthly fees for a year and gives a credit card. I went to one of the branches in Mississauga and the lady there was clueless about the newcomers program and was providing me different details than the one on their website. I showed it to her and she finally agreed to open the accounts in question. She wasn't ready to do the credit card right there and mentioned excuses about my job situation but asked me to book a later appointment for the credit card. The following week I did a phone appointment where the advisor said I would probably get a secured card and I said thats fine. Before this, I made an initial transfer from my American account to the BMO one and on the appointment, I explained that I would be making transfers from there. He said fine and that after approval, I should expect the card in in 10 days or so. Cut to today and I still don't have any update on the card and when I called customer care, they said they are still verifying(all this for a secured card btw). During this time, my debit card was blocked because I made a payment for the furnished condo I am staying in because BMO considered it a fraudulent transfer due to the 2k+ CAD amount involved which I had to call them and tell them it was not to have them unblock it.
Fed up with the initial BMO experience, I went to TD and the experience could not have been smoother. They told me upfront that the credit card I get would probably be unsecured but with just a 1k limit because of the job situation. I said fine and sure enough, everything(checking and savings) was processed there and then and the credit card was approved as well.
In conclusion, if you are coming in to Canada without having secured a job already as a permanent resident then steer clear of BMO. Their newcomer program is a sham and I regret approaching them just because of the 300$ offer. TD was great and I assume Scotia and the others would probably be better than BMO as well.