Intentionally overlong - as its important role - like the recruiter said, so the process is hell of stages and a couple of 2 hours meetings with bunch of guys. I ended up on the call with the hiring manager, which wasn't meaningful at all - generic questions, some experience related.