Several interviews with HR and management for service line, including highly technical questions re: financial risk. It was a long and extenuating process, but MSCI takes a great care for their employees and new hires. The team, with exceptions, was great, and everybody there is very accomplished.