It's was long. I interviewed in July and didn't get an offer until September. First step is a phone interview so let you know the schedules and to see if it works for you. Second is a face to face. Third is another face to face as well as a skills assessment