I applied to a job posting through Ziprecruiter for an office position. I was contacted to set-up a Phone Screen Interview--the interview was thorough. After the phone screen, I was brought in for an in-person interview with upper management and they explained more specifics about the position and expectations for the role I applied for.