I started with a phone screening, then was scheduled for a phone interview with the hiring manager and asked to take a logic/personality assessment.
During the phone interview, the hiring manager gave me a detailed explanation of the role and explained next steps. I was asked to provide some writing samples based on an asset they sent me. This part of the process was a little time consuming, but it gave me an opportunity to learn more about the company, and I think doing this exercise helped me during the in-person interviews more than providing past work samples would have.
Once I sent in the writing samples, the director of HR got back to me right away to schedule my in-person interviews, which were slated to last 5 hours, and included lunch. I had 6 different interviews with members of the marketing team, company leadership, and Human Resources. Everyone was from a different department and asked different questions, and I had the chance to learn more about the company, so I ended appreciating this style of interview, though it seemed daunting at first.
Throughout this process, everyone at TeamDynamix was extremely responsive. The whole process from applying for the job to starting at TeamDynamix took a little over 1 month.