The interview process started with a phone screening, followed by four interviews (each 30 minutes) on a scheduled day with a 30 minute break after the second interview. After the four interviews was an interview with the hiring manager. All of the interviews were relaxed and were at exactly 30 minutes or exceeded the scheduled time.
Everyone that I interviewed with was super friendly and enthusiastic and provided additional insight into the role and company. Recruiters also kept me updated as well, which was very nice. Also, the platform used for recruiting is great, so much better than some other platforms companies use.
The overall experience was great, it was the best interview experience that I have been a part of in my professional career and it was all conducted in a timely manner.