I applied through an employee referral. The process took 1+ week. I interviewed at Juniper Networks in Apr 2010
Interview
After referral, I was interviewed over phone by the manager. The second round of interview was again over phone by the managers onsite. The last was a face to face round with the director. I was informed by the HR on the offer a week after that.