Initially contacted from in-house recruiting requesting resume, which lead to technical/leadership telephone interview. Then was flown to Seattle for an all-day interview with 6 team members and a recruiter. The entire experience was very well conducted, and not at all unpleasant.