Interview process began with an online personality quiz - pretty easy and quick. They also snuck a few simple logic questions into it. A few days later I was contacted by an HR Rep who scheduled a phone interview with me for the next day. The phone interview was a joke. They didn't ask really any traditional interview questions. It took all of 15 minutes and then I was scheduled to fly out to Madison for an interview. I flew out the following week. The interview was a full day and there were probably 50 other people interviewing on the same day. There were a series of SAT-like assessments, a group interview, a 1:1 interview, a 10 minute presentation, etc. It was quite a long day. Just make sure your'e prepared for the testing. Everything else is pretty standard and everyone is very friendly and easy to talk to.