I agree with the other London review; don't waste your time. My experience with HR showed that they had no consideration for my time or application experience.
The process started easily- I applied on their website, was emailed by a recruiter, and set up a call with them a few days later. The call was great, and I was told that they’ve actually had to turn down projects due to being understaffed. My experience seemed like a good fit, and we tentatively set an interview date 2.5 weeks in the future.
I sent a follow up email a week later to break the silence to determine if the interview was still happening, and they responded they had marked it down and I'd receive an email from another recruiter soon. 3 days before the tentative interview I received that email and was told that day was a training day; I was then asked if the following week work by a new recruiter (former one was on holiday). I replied instantly yes, any time. No response. 3 days before the new pending interview I emailed back the recruiter to confirm and received an out-of-office email with no other email address for me to contact. Luckily, I had cc'ed my original recruiter who did have another person's email in their out-of-office. I emailed that person, and later that day received an email from a new HR staff member to select an interview time.
So with 3 days’ notice I went to the interview on site (oddly was never given an address and it was not in anyone’s email signature, so thank you Google). The interview had 2 parts: a domain interview with one person followed by an attribute interview with a different person. The interviews were held in a wide-open space with current staff sitting in a circle on sofas in the opposite corner. It’s a bit distracting, but they said they wanted to showcase their ‘Design Thinking’, flat-hierarchical approach. Sure. It was clearly casual Friday, as my second interviewer was wearing jogging bottoms. I thought it went well enough, but as was par for the course, experienced radio silence for over a week until I reached out to them.
By this point I was fed up and lost interest in working for the firm, but also was offended to be ghosted after going in to the office. They didn’t offer me a position because I was missing a specific type of experience they were looking for, but by this point I was just thankful the process was over.