I applied for the position online, and then was contacted via email to participate in a teleconference/phone interview with several other people. This consisted of an employee giving you a detailed presentation about the company and the position, and then stopping to ask for questions at the end and scheduling testing dates for those who remain interested.
On my scheduled date and time, I went to the call center to take the test. It was mostly questions to test your sales/customer service knowledge and experience, and also a phone simulation where you listen to a customer, enter information and select appropriate responses.
After the test, I was told that I qualified for a 1:1 interview and would be contacted to schedule a date. I was then emailed on the same day the list of potential times and asked to pick my preferred choices.
The 1:1 interview was pretty standard, and was what you'd expect. The interviewer asked the standard behavioral questions. questions about your accomplishments, :tell me about a time when" questions, etc.
It was a rather lengthy interview process. It seems that they do a good job of weeding out those who definitely will not be the right fit for the job, by giving the applicants plenty of information in the beginning and by testing to see if they're qualified.