I was very impressed with the process. The recruiter did an excellent job pre-screening asking performance based questions and allowing me to provide additional information about my background and interest in the position. Quick response for 2nd and 3rd interview. Each person I came into contact with did what they said they would do. Refreshing!