Had to jump through a few dozen hoops, a phone interview, 3 behavioral interviews total, 2 IQ tests and 2 case studies. I got every question right on the case studies and 1 of the IQ tests, all but 1 right on the 2nd one.
An absolute time waster, I feel like they never had any intention of hiring most of the people they brought in. They keep telling you about how great their company is, how great the program is, and how awesome the employees are, give tours of the site, etc, but clearly don't have intentions of hiring people. I would not recommend giving them your time.
Oh yeah, and my first interview was delayed because the analyst was late to work.