Started with a 30-minute phone interview that was basically a run-through of my resume, followed by a 2 hour writing "test" (done remotely). The writing test included writing an executive summary of a fictional research report and writing a 1 page response paper to a question about business ethics. About a month after the writing test I was contacted by HR for an in-person interview. That interview was 3-4 hours, including separate interviews with the immediate supervisor and the director, followed by a more casual information-interview style coffee meeting with two employees.