I interviewed for the TBM role within the TDP program. I have interviewed for a lot of roles in tech but never one this long and with a lack of timely communication. The interview process started with a 30 minute HR interview with behavioral questions. Then I received a lengthy form for skills assessment about a week later. After that, I was sent a lengthy take home assignment. There was a technical interview a week after. Following this interview, there was yet another interview with the TBM program lead. The whole process took about two months which is long for an entry-level role. After having received positive feedback during all of the interviews, I never heard back from the recruiting team. I reached out to the HR personnel who also did not have any information for me about their decision. Overall, there’s a lack of communication between steps and the timeline is unpredictable. There’s also a chance that you’ll make it to the final round(after 3 interviews and an assignment) and never hear back with a final decision. If you have other offers, choose those because you might never hear back.