I applied online. The process took 3 weeks. I interviewed at T-Mobile (Richmond, VA) in Sept 2009
Interview
In order to qualify for a face-to-face interview, you had to pass an online call-center exercise. It's very similar to other call centers if you've ever worked in one. About 48 hours after I completed the online application, I was invited to a job fair. At the job fair, I met first with a supervisor, and then had a 2nd interview with the head of the site. I don't believe this to be the norm; if I remember correctly, he was interviewing to help out due to high turnout. I was then invited to sit in with working representatives to give me a feel of day-to-day responsibilities. I was offered a job on-site during the job fair, pending a background check and a drug screen.
It’s a grueling process. Do several interviews before you go in for an actual interview. It’s more like a mixer. Meet a variety of people then do a one on one.
The interview went well, but when they asked about my desired length of stay, I explained that I wanted to stay for a considerable time, but still launch or perhaps grow the company. The interviewer then went on a rant about how they thought they would only stay at this job for a short while, and their enthusiasm seemed to wane.
After completing a phone interview there was an in person interview.There were two people doing the interview one person asked the questions the other took notes. It didn't last long and they were very nice.