Contacted through email by HR about setting up a phone interview. Phone interview was relaxed and went well, moved on to in person interview with two upper management figures. Interview was very positive, but they did ask a lot of questions over an hour about my experience with working on a team. It was hard to figure out what exactly I may be doing in the position, but they were extremely friendly and basically offered me a job at the end of the interview, but unofficially. Still waiting to receive an official job offer.