I applied through an employee referral. The process took 2 weeks. I interviewed at MSCI (Norman, OK) in Apr 2018
Interview
I was referred by someone in MSCI. About one week, I took the onsite interview. It last about two and half hours. Two groups of people comes to talk and ask questions, each costs 1 hour, and a HR manager come to ask some employment questions.