I have been working at Yahoo full-time (Less than a year)
Always have big impact when you join in
There is not much stock and the job is not very stable.
I applied through college or university. I interviewed at Yahoo.
Got called in for an on-campus interview by a recruiter. The interview lasted for 45 minutes. He asked 1 technical question, described his role in the company and what his team does and finally we discussed any questions I had.