I was contacted through email and was able to chose what best fitted my schedule. I came in to interview with the VP of HR and he was very informative and straight forward. At the end, he gave me feedback on how I could improve and do better. I was contacted about 2 weeks later for a follow up interview but this time with the branch manager. He was also very informative and understanding. He was a bit challenging but that only helped him get a better understanding of myself. I received a call a few days later and got the news that they had chosen me for this internship position! I came in for orientation later that week.