Filled out an AI interview questionnaire then received an email invitation for a phone interview. I was coordinating with one person then got transferred to someone else and eventually set something up. I also asked some simple questions that are normally on a job req and she couldn't answer them right away.
I had two separate Zoom interviews with the hiring manager and a board member. The position reported to the hiring manager but the Board Member was the actual manager for day-to-day responsibilities (first red flag). I received an email inviting me to the next round for an in-person interview at HQ - the email addressed me with "Dear [Candidate's Name]" (second red flag). All travel was booked by the company but they spelled my name wrong (third red flag) and the the flight arrival didn't allow a lot of travel time to get from the airport to HQ. I requested an Uber instead of a rental car to avoid traffic and to make sure I wasn't late. I kid you not, it was as if they had never used Uber for transportation instead of a rental car. When I arrived to the interview, they told me one of the interviewers had to call in because he had an emergency. After all the back and forth and a full day of travel for the in-person interview, I got an auto-rejection over a month later.
Here's the thing, life happens - things come up, people have bad days, people are busy as hell, this was a completely new position, etc. However, it was a lot of disorganization for a Fortune 100 company. I know everyone uses the internet to complain but TD emphasizes people, which is what drew me to the company and made me stick through the interview process. Their career website literally says, "employees are at the center of everything we do and strive to be as a company." I guess that just doesn't extend to potential employees. At the very least, communication (externally and internally) and respect for people's time would go a long way.