Fantastic process from start to finish. The recruiter communicated exceptionally well; the company moved quickly; the presentation deliverable was clear and relevant, and everyone whom I talked with asked pointed questions while also taking the time to help explain the role and the company in detail. Took 3 weeks from initial interview to offer, which is far better than the norm for a company of this size. It's one of the key reasons I accepted.