Made it through 3 stages of interviews (including one code test). Overall the experience was pretty positive - Aaron was a great guy to deal with. The 1st interview was good, covered a lot of stuff, mostly high-level and involved many questions about gaming. The 2nd stage was a code test, which had problem solving questions (and was kinda fun IMO). The 3rd stage was a phone interview with a couple guys from the tech team which also only involved some problem solving questions - nothing related to my skills or the desired skills for the position/job description (in my opinion).
For example, I would have expected a few .NET related questions, database related questions, or network/application performance related questions (as this was a big item in the job description). None of those were asked. All the questions asked sounded like theoretical college questions and not anything specific to real world work experience or your knowledge of a programming language or technology.
Unfortunately, I didn't make it past the 3rd stage to stage 4 (which would have been a face-to-face interview with management I think).
It took a while to hear back from them initially, after submitting my resume. But once I did, everything moved very quickly. There was about a 2 to 3 business-day turn-around between each step. Aaron was very communicative, and I appreciate that.