Applied Online, Had a Phone Interview w/ HR to discuss why I applied, what I was looking for, and was explained about the position, following a second Phone Call, This one we discussed the potential of an "official" phone interview, We discussed my past experiences and how it lender itself to the position, conversation was heavy on looking for my capacity and/or experience with customer service, team work, handling difficult situations, it wasn't a formal phone interview, it was more of a casual "prep" for the potential of another Interview, very very helpful hiring manager, she discussed where I needed work, in respects to how I answered my questions, being able to be clear and concise, having specific examples that could be explained with ease, and display my abilities to communicate which was a the 2nd Phone Interview, a recorded phone interview, Questions asking similar questions to that which she used to prep me, an example of what I considered to be " world class customer service", a time where I had a difficult project and/or challenge and what I did to resolve it or attempt to resolve it, the steps taken ( critical thinking abilities), my ideas of team work, and where I find I would fit in a team- Round 3 was in-person interview, part one is a presentation " Day in the life", then 2 managers sit down with you for about 45 min, similar questions to those of phone interview, as well as the " where do you see yourself, short-term, longterm" " what are your goals in terms of continuing education" " how do you feel about getting feedback, can you handle criticism" - It was an enjoyable interview, very much a chance to show everything you got, very structured, and since they write all your answers down you must be very careful not to get off base, keep good eye contact, ask questions about what makes a successful candidate, about the company, more specifically the department, the structure, and training program, skills to be qualified candidate.... I heard back w/in a week, however start date was 5 weeks out due to training class schedule, all this however was up told to me from day1, They are very honest, and don't give any false expectations, honest hiring process, and good experience!