I applied online and was quickly scheduled for an Introductory Interview. Following an initial screening with George, the Office Manager, I was then brought in for a follow up interview with the rest of the team members in the office. Pleasant experience, the overall process should take no more than 2.5 hours.