Overall, the process was fairly quick and effective: The hiring manager was relatively responsive, he followed up with me regularly enough to keep me in the loop. Good feedback until the final decision. After the interview, it took almost three weeks to hear the position had been offered to someone else. Disappointed in the end, especially after good communication up front, to see communication drop off so quickly.