The interview process was quite long and seemed like a waste of time (3 calls and 2 face to face meetings and an analytics task). First was headhunted by their internal recruitment team, had an initial call with HR, then phone interview with lead analyst there, then a face to face with 2 of the lead analysts and had to do a Google Analytics questionaire/test plus a short Excel test. After that was completed, I then got asked to have another phone interview with their Head of Analytics and got sent an analytics task to complete which had to be presented back in powerpoint form in another face to face meeting with 3 analysts and a project manager and someone from HR.
The reason why I felt like it was a waste of time was because of the reason they didn't hire me - which was because I was not senior enough and they had already hired other people similar to my level of experience (and had no more space for a role that I could fit into). This felt unfulfilling as the feedback wasn't bad, it was just that they didn't have any more room for someone of my experience - which seemed like something they could have realised before during the phone interviews and would have saved both parties a lot of time and effort. In the end I gave them the work that I did for their client and would recommend others to protect their powerpoint (which i regret not doing).