There are great benefits and stability at a bank
The culture is really good and healthy, but can be slow. Tech stack definitely a bit slow but you learn a lot for infrastructure and security.
Cons
Sometimes work can be slow or menial, pay cannot compete with other industries.
Great 401k plan with matching plus core contributions once a year
A lot of PTO/sick/holiday pay
Different health insurance options that employees can customized based on their needs.
Offer different programs likes estate planning, mental health, tuition reimbursement, etc
Cons
Lack of technology that makes it hard for the employees to do their job.
Not enough employees which makes it hard to achieve sales goals
Tons of meetings, reports, conference calls, etc.
At times it’s hard to get promoted unless upper management likes you.
TD is a very large company, so I am sure employee experience varies greatly across the different areas of the company. My experience is within US Shared services/data & analytics.
Pros:
-fully remote
-great opportunities for internal growth
-excellent culture (care about diversity, work life balance)
-great benefits (only thing that isn’t spectacular is health insurance which is a little expensive)
-a lot of PTO
Cons
-since TD is such a large company, it can take a long time to get up to speed
-re-orgs happen a lot (although you still tend it have job security and they are transparent)