Some of the questions eased the anxiety that comes with interviewing for a new role. However, the recruitment process was just a bit long. There's definitely room for improvement concerning candidates' time management on the final interview. One shouldn't have to wait 5hrs+ for an interview. All in All, it was a good experience.