I went through 3 interview total over 3 weeks. The first one with a recruiter, then a second interview with who I'd be reporting to, then a final presentation with C-suite execs from Germany. Sometimes the time difference caused interviews to get rescheduled or pushed to very early in the morning, but the team is very friendly and accommodating!