when I joined, everyone at TD told me how great the people were and how the vibe in the office was great - wrong. The vibe is horrible - no team ethic and it comes from the top.
This was summed up last year during Black Friday, when Senior Management and the Account Directors all disappeared for an afternoon at the pub, whilst the AMs and AEs slaved away on the busiest day of the year.
You'll also be surprised by how little "senior management" know about Affiliate Marketing, given they've been in the industry for years and worked for every Affiliate Network in that time. Not much help when you're a junior team member looking for guidance/knowledge from "leadership". When two deluded BFFs think they resemble any sort of leadership and actually have influence over company strategy, it is incredibly worrying.
A lot of people during my time did not even last a year in this toxic / mean girls environment - dont believe me? Check how many TD Client Services members have jumped ship to join TD's biggest competitor Awin.
It's also rather embarrassing that TD ask current employees to write fake reviews on Glassdoor to distract attention from the real reviews.
The fact the Country Manager was "asked to leave" without warning says a lot.