Two online interviews and then I was flown to Atlanta for the in person interviews. This whole process was very well organized. There were three interviews in person, two which were each done with groups of individuals and lasted about 30 to 45 minutes each. The final interview which came with an offer was later in the afternoon. It was a smooth process.