The interview process is quite efficient.
1st informal chat with hiring manager for 30min and scheduled my 2nd interview on the same day.
2nd interview includes a seminar presentation and 6 30min individual interviews with the team members. The whole process is roughly one and half day.
Unfortunately, I was not selected because they're interviewing other candidates in the meantime.