I applied online, 5 days later received an email to schedule a phone interview. Had the phone interview 2 days later with the screener, she asked basic questions about my experience, salary expectation and why I should be hired. That was on a Thursday and the next Monday I received a phone call to schedule a face to face interview with 2 hiring managers. The interview was scheduled on friday within the same week. During the face to face interview they asked alot of behavioral questions and explained about the position. 2 business days later I received a job offer.