Lengthy process - you will have to interview with many, many people. The good aspect, if they bring you in for an interview, they think you will be a good fit for the position. You need to be sure to communicate how you are the best candidate and can best contribute to the team.