I applied online. The process took 1 week. I interviewed at MSCI
Interview
There are several appointments with different managers within different departments (IT, HR, etc...) to validate your different skills (Company, Business, Technical, People skills) - everyone was kind and helpful - I consider it very positive.