Initial on-campus interview with IT director. The following week I was invited to HQ in Memphis for various interview rounds (four total) with different IT hiring managers. HR called me two weeks later letting me know whether or not I had been offered a position. Great interview engaging experience, travel expenses paid, etc.