Hiring consists of four stages: written case and three couples of interviews, both it Russian and English (for Moscow office). It is sometimes a lengthy process, given that it the number of applicants greatly exceeds interview slots (which are conducted on Fridays mainly). Interviews are conducted by consultants themselves, so they have pretty unbiased view on your skill and midset, so the result is fairly just. Feedback is given usually the same day (if positive) or after the weekend (if negative), sometimes longer for more senior interviewers