For anyone thinking to apply at TD, don’t do it. WOW is all but dead compared to the older days.
Their application process is abysmal —> online studies show a high ghosting rate from managers and HR, even for internal applicants… That is, unless you work in fraud (they are under government review after the lawsuit last year from the government).