Pros
Amazing atmosphere.....very lively and friendly in terms of decor and customer relation. Very flexible in terms of schedule as the bank is open 7 days. TD is everywhere and pretty good product value.
Cons
Goals very high in comparison to the other top Canadian banks....keeps on increasing while pay does not. No matter how great you perform, management always want more. If you're trying to move up in the company...it all depends on management regardless of your numbers. Retail aka branch level, HR description states majority of your bonus is contingent on individual performance, if you are an adviser that is, but, this is false as majority is contingent on management discretion. If you're on your management bad side, then very hard for growth, as management will only respond proactively if you try to get HR involved. Not every management will power trip but if you have good management, its an amazing company even though they will low-ball you in terms of compensation...if you go external, you can easily negotiate pay.