I applied online. The process took 4 weeks. I interviewed at Launch Digital Marketing (Naperville, IL)
Interview
Very thorough interviewing process. First conducted a phone screen with the Recruiter, conducted a phone interview with the hiring manager on skillsets, conducted a tour and then another interview with three other developers. The final stage was shadowing a developer.