My application process began by submitting an online application, resume and cover letter through the company's website. I was then contacted (within 2 business days) to schedule a phone interview with their business consultant. Following the phone interview, I was invited for an in-person interview at the agency with the HR director and same business strategist I had spoken with during the initial interview. My third and final interview was in-person with the company principal and HR director. The entire interview process happened over a 7-10 day period, and I received my offer letter within 48 hours of the final in-person interview.