The interview process was quite lengthy. Nonetheless, I was kept updated and all my questions were answered throughout. All interaction with HR friendly, polite and professional. I was contacted first through LinkedIn, and then asked to have a phone call with HR, followed by a Skype interview, and finally a 1-1 interview with each of the individual departments I may work with.