Pros
NOTHING, I hate working for this company.
Cons
I HATED working for TD Bank, beyond any words I can explain. I worked for for the WORST manager I've ever encountered. TD DOES NOT care about their employees, all they care about is their sales, and about their customer service ratings. I've never worked for a company that could care less about the well being of their employees. OVER worked and UNDER payed. It's all about favorites here. Unless you fit into the culture of TD (basically wanting you to be a fake robot to all customers), you will get no where within the company. When you're hired, they'll start you off with a decent amount which usually gets everyone, afterall you need a job right? They'll be so nice through training, but once you're out of training, and on you're own, it's constant micromanagement, stress, and nothing but hate for going into work each day. I left on good terms, so no I am not writing out of spite, but please do yourself a favor, apply elsewhere.