I received an initial phone screening interview. A few days later, I received a phone call to schedule an interview. The first interview was with 4 different people, including HR. During my interview with HR, I was informed that my future manager wanted to bring me back in for a second interview. A few weeks passed by before HR called me back to schedule the second interview. On my second interview, I met with the Corporate Controller and a senior manager. HR called me back the following day to extend an offer.