I interviewed with 4 different people excluding the recruiter. Phone screening with recruiter, then the hiring manager, one of his finance colleague and finally with the senior manager for the approval. It took more than a month. However, the process gets quick, if it is urgent