I applied through a recruiter. The process took 1 day. I interviewed at ShoreTel in Sept 2008
Interview
I interviewed with three managers seperately. Each of them had a different personality. I believe this was a behavioral interview to determine how well you handle different customers and how well you perform under stress. The office was really nice. The employees seemed nice. Overall, the interview was challenging, and I believe they hold high standards for their employees.