Long and confusing. Often hard to tell which position I was even interviewing for. It seemed like maybe they had me in the pipeline for multiple positions, but no one really knew for sure. It was difficult to get an answer about where I was in the process as well.