Pros
Some career growth potential if you are a YES man/schmoozer. Occasional perk, like get out 15 minutes early raffle/free board game.
Cons
Do not value experienced hires. I have come to know that very few people, if any, from the training group have the same level of experience as me, if not the entire dept. I thought it might count for something but that's NOT the case, just an entry-level approval level of authority. Additionally, I have been called unprofessional by a coach aka Manager. My character and work ethic have been questioned, all of which are unfounded. One Coach(who does the recruiting) initially told me when I first started that they were impressed by my background, but since then, my numerous contributions, not just for the dept, but TD bank as a whole, have been ignored or(I received emails instructing me to not question any process/call anyones baby "ugly" Total chop shop when you show any level of intelligence.