The interview process was very thorough, expeditious, and positive overall. I applied online in early December and heard back about scheduling a phone interview with HR the following week. David was very personable and informative over the phone, asking the basics about my work experience and interest int the role/company. Later the same day, I was invited to an in-person interview to meet with a few members of the team the following week. The questions were standard, asking about my relevant experience and the usual situational questions. That went well, so I was asked to come in for another in-person interview to meet with more team members immediately after the new year. I was told that this would be the final step in the process. After that, however, I was asked to come in once more to meet with another person from the team the following week. During this interview, I had to complete a timed assignment and then discuss. This assignment was not difficult, exemplifying some tasks of the role. At the end of that day, David emailed me saying that he had good news, and the following day I received an offer.
David from HR was great - very responsive and detailed with scheduling and updates (minus a few changes with the interviewers, which is understandable). Each person I met was super friendly and handled the interviews professionally. The company has a very fun and cool culture, as well, which was evident throughout the interview process.