Great interview process, they had CV screening, psychological test, HR interview, group discussion, topic presentation, and User interview. The employer/team very nice, professional, and also well prepared. But the process time was very long, it took months from applying to final process.