Relatively straight forward process however communication between the company and applicants could be improved. Particularly as the length of time between each stage was very different, and it would have been nice to get more consistent communication on where we were in the interview process. Overall a good experience, and an engaging interview process.