Initial phone interview with recruiter, then phone interview with hiring manager. After that, brought on-site to meet with various team members.
Everyone was enthused to talk to me, and the process seemed reasonably organized. It took about 6 weeks from start to finish.