Applied though the company website. Received an email from the recruiter the next day wanting to set up a call. After a 30 minute call with the recruiter she set up a call with the hiring manager. Then I was asked to come in for a face to face with the team, 4 members for 30 minutes each. Everything moved quickly and the recruiter was informative of the process and next steps. The office and staff were very professional, setting a great example of what may come.