The interviews were a two part deal. You come in for the first one and you interview with a team lead and the manager of the team for the job you are applying for. The next interview is the director and another manager/team lead. I really like how they conduct interviews, they talk about relevant work experience and less about how good you can make yourself look on paper.