They completely dropped the ball on following up with me to set a time for my phone interview, but everything went smoothly after that. Everyone was very friendly, and the campus was beautiful. There was a general IQ-type test, a basic math test, and a more specific software developer test, as well as an interview.