The overall recruitment process were very quick and communicative. The interview process included HR interview and user interview. For junior position, the interview felt more like a meaningful discussion! The HR interview took around 40-50 minutes and for the user interview was much quicker, around 25 minutes. Overall experience, very great!