One sentence summary: nice pay, terrible experience
I met Yahoo at campus career fair and applied through Yahoo career on November, 2013 and the whole process took 3 months. The first phone interview came in two weeks from application. The feedback was positive and the second interview was arranged quickly. So far, so nice -- but the interviewer didn't call me at the appointed time, TWICE!
A month later, I took the second phone interview and again the feedback was positive. Then I started to wait. After winter break, I received a phone call from the HR, saying my application is submitted to the hiring committee for final review. The HR said that I would get a response in a week, which actually took 3 weeks, during which the HR didn't respond to my email.
The official offer finally came a week ago but I have only one week to decide. Although it's against our school's job policy, I can understand. However, I have other ongoing interviews so I tried to contact the HR for an response deadline extension. Sent 2 mails, made 2 calls, and nobody responded. At least they can tell me they can't.
To be frank, the salary is nice - probably among the top tier I've ever heard of. But the HR is never responsive and turns the whole process a terrible memory.