I was invited to a 3-day hiring event in Tucson. The company flew me out there and paid for all of my expenses to get to the hotel where the interview was. The hotel I stayed at was amazing and beautiful. The whole experience was very eye-opening to what the company does. They are very invested in new talent and the interview is composed of a panel of 2-3 people from the department you applied to. The interview will be a whole day thing, each interview will take about an hour and depending on how many positions you applied to, you might be able to interview for all of the positions in one day if possible.