Pros
In general I do believe TD is or at least has the potential to be a great company to work for considering which of the many locations you get hired at. I unfortunately got hired at one of the poorly managed stores the Orange, NJ store.
Cons
Management at my store was absolutely USELESS. There is a "bump it up" culture that is trained to TD Banks new hires this culture dictates that whenever issues arise that tellers/csr can not resolve you are to "bump it up" to your manager; Store manager, Assistant manager, head teller ect. In the case of the Orange store bumping it up was useless due to the fact the upper management know nothing or they are to fearful of any accountability to attach their name to. In the case of my store there were many time when I had to resolve major issues myself because I knew management was no help. In addition to their lack of initiative managers were sketchy there were rumors of store manager embezzlement ever since I started work at my store. TD Bank is a good company I however was placed in one of it most toxic work environments honestly.