Received an email from HR, and a request for a phone interview. Completed phone interview, and was invited to come in for a face-to-face. Met with HR, and then a panel interview with three managers. Waited about a month, when I was asked to come in for another interview.