I went through the entire length of the interview process: one-way video interview, telephone interview with HR, telephone/technical interview with recruiting manager, a secret work project on my own time, and onsite presentation/interviews. The entire process lasted nearly three months, spanning throug the holidays and ruined my mood for the best season of the year. Such a huge waste of time for everyone. As some other review had mentioned, the one-way video interview was not necessary at all, and way too mechanic. Maybe that's indeed their excuse to screen for certain type of people to hire. Looking back, the entire interview team lacks diversity (let's just say that it's a very white office/team), which I did not realize at the time, but looking back I realize it's such an alarming sign. They look for certain mold of people, and if you do not fit those types, you will not get hired regardless of your qualifications and potentials. I honestly would have accepted their offer if it were extended to me at the time. Yet, not receiving an offer from WillowTree turned out to be the best thing that happened to me in 2020.