Looks like they received a $143million series C funding. They are in the contact center space. Tia YoE - 15, TC - 180k
Depends on your department. The other commenter isn’t exaggerating but those challenges are most common in Sales rather than other areas of the business. I wouldn’t want to work for TD if I were in Sales. Other roles: most definitely worth checking out.
My story is from an engineering perspective. I had it pretty good there in the past 2+ years. The tech stack I worked with was awesome, I was very productive and it never got in the way (my current company is way worse in this aspect). Sometimes work was excessive but overall the experience was good and I wouldn't have left if my manager was still there. I would go back if I could choose my manager.
Super siloed environment and toxic overall; nepotism, favoritism, all the isms you don’t want. Also, you’ll never make your full bonus or OTE
Thank you. It helps