The first round was over Zoom and was 25 minutes which was fine. The next round was a full day (9:00 am - 5:00 pm) at their office consisting of 3 hours of interviews with 5 people, three hours of assignment work, a presentation and group interview. All candidates had to take the day off work, were not compensated, and they were doing this interview with at least 15 people. By the end of the interview I was so exhausted I was performing poorly, and they did not respect people's time. Overall really negative experience and terrible way to bring out the best in your candidates.