I applied through a recruiter. I interviewed at Cisco (Raleigh, NC) in Oct 2013
Interview
I was contacted first by a recruiter. I spoke with them on the phone as well as an Account Manager. I was then contacted by a manager at Cisco for a phone interview. A couple of weeks later I went into the office for a personal interview and was offered the job later that afternoon.
I applied through a staffing agency. The process took 1 week. I interviewed at Cisco in May 2013
Interview
Phone interview, one on oneinterview, group interview. After that I received a phone offer from the recruiting company outlining pay and job role. A great experience with a great company.