I submitted an application online and received an email scheduling a first round interview. I had a first round interview with two individuals in different offices who worked on the same team. My second round interview was with the director of the team and lasted about 1 hour. The third round interview was with who would be the direct line manager. After the third round I had a screen with the HR team and since the team was small, they were reviewing the final 2-3 candidates and gave me an answer in about a week's time. The whole process took about 3-4 weeks.