Interview process took months to complete - everyone I met was very nice and HR was very communicative. However, the process did take quite a while. I first met with HR, then 3 members of the actual team and then waited patiently for an answer for a few weeks.