I applied online through their website. The team were great at communicating and accommodating for interviews - both online and in-person. The task was engaging, but not too exhaustive and I had plenty of time to work on it. Overall, I couldn't have felt more supported throughout the process.