From a recent-grad perspective, Yahoo fell far, far behind the rest of Big Tech on the desired employment scale. Part of this was for changeable reasons -- we've read in recent months about the larger offers and better perks that Mayer's been implementing -- but another huge reason is that Yahoo's workplace has a reputation for uninspiring people doing uninspiring work.
From all the anecdotes I've heard about Yahoo's workforce (and yes, I realize they are merely anecdotes) -- the subpar engineers should be worried, but the great engineers should be excited.
It's mixed. Some are jealous of what some of these startups, like Summly, are getting paid. Others are happy to have more talented people to bolster our ranks.
I'm definitely in the latter. I've watched Yahoo lose so many great people, especially last year. This is a good thing for Yahoo.
As an outsider it looks like Yahoo is saying it will back big crazy engineering projects if they have potential. To me Yahoo went from being the last place I'd ever want to end up to being an exciting company. It's an amazing turnaround.
However big crazy engineering projects require money which is been sunk into dumb social purchases instead.I can imagine it killing internal engineering morale also.
Yahoo unlike google doesn't gives that much freedom to engineers to work on their own ideas.
Engineers can't make much difference, if same managers who are not doing much now are present. Some major revamp of workforce starting with managers is needed.