Too many unqualified contractors. - IT Developer II TD Employee Review

3.0
Jul 19, 2017
Recommend
CEO approval
Business Outlook

Pros

The workplace and in-house people you work with are great. Free lunch every Wednesday and free breakfast every Thursday. Opportunity to buy into an employee ownership plan where TD matches a certain percentage of your contributions. Full-time people understand the many problems of the company and tirelessly try to address and fix them. Flexible hours, no one will say anything if you get your work done early and want to head out. Unlimited sick days.

Cons

About 60% of the people you work with are sub-par contractors. TD prioritizes spending their money on overpriced, unqualified contractors instead of its own engineers. TD would rather spend an ungodly amount on contractors that cannot even figure out how to write a simple array sort instead of providing proper development hardware for its in-house developers. The contractors hired to design, develop and lead the creation of an AngularJS application do not even posses basic knowledge of JavaScript, and this shows in the quality of the code base. They do not care about the quality of the product, only about meeting a deadline. Projects are left in shambles and it is up to the unappreciated full-time developer to pick up the many pieces. TD match to the employee ownership contributions take 2 years to vest. Sometimes branch managers come into the developers office and play horseshoes while everyone is trying to get work done. Difficult to advance your career. They pay low comparatively.

Explore other reviews about TD

5.0
May 14, 2026
Recommend
CEO approval
Business Outlook

Pros

Culture, interesting work, responsibilities given to junior employees, mostly low egos

Cons

Work / life balance (although somewhat unavoidable in this industry)

4.0
Jun 13, 2026
Recommend
CEO approval
Business Outlook

Pros

The management team was supportive, and the branch had a strong team-oriented culture. Because it was a smaller branch, employees had the opportunity to build meaningful relationships, collaborate across roles, and learn from one another. Team members regularly shared ideas, provided constructive feedback, and supported each other's professional growth, creating a positive and rewarding work environment.

Cons

The main areas for improvement would be compensation and scheduling flexibility. At the time, I felt the pay was somewhat low relative to my previous leadership experience in retail management. While compensation may be competitive for some entry-level banking roles, I would have appreciated a stronger alignment between pay and prior supervisory experience. Aside from that, my decision to leave was based on pursuing a different career path rather than any issues with the company itself. TD Bank offers a professional work environment, supportive teams, and valuable opportunities for growth and development within the banking industry.

See reviews by: Helpful|Rating|Date|All