Smooth and simple. Screening call with an HR rep where we discussed basic position requirements and salary expectations, then a half-hour call with the hiring manager. I then had a half-hour call with the hiring manager's boss followed immediately be a half-hour interview with my would-be teammates. The hiring manager got back to me with a decision five days later. In all, the process only took about two weeks.