Overall quite standard, but lengthy interview process for the position on offer. Take home assignment (stage 3) wasn’t too challenging but they didn’t really want answers, they wanted a presentation as if it was to a different group - not the hiring manager. Definitely ask that question!