Initial communication was through a phone call. Although already currently employed it was insisted that an interview happen that week. They did not have my most updated resume on hand - which had been submitted six months prior. Interview was scheduled by the manager. 2 hours of interviews with 5 people on the team. Offer was made over the phone by the manager the next day with the request to start in exactly 2 weeks. Offer was then followed up by HR.