I applied on the Teampeople website and I received an email from a recruiter asking to interview me for the position. We emailed to schedule a time and the recruiter called me directly. It was a straightforward discussion and the recruiter was really nice.