I applied through a recruiter. The process took 4 weeks. I interviewed at Juniper Networks (Sunnyvale, CA)
Interview
You have to have a decent resume for an interview, but the actual interview is a joke. Think of it more like a popularity contest in high school. They seem to be more interested in making friends, then professional conversation.