I applied directly on their site because I checked every box on their job description, and actually bring 5 years experience vs. the 2-3 requested. I quickly (within 2 days) was invited to interview. The recruiter asked me to tell a bit about myself and experience as it relates to the position. The interview was conversational. The recruiter was nice. Two days later I got the basic canned email saying "unfortunately [for you] we're considering other candidates." It was a decent experience overall.