Yahoo! – “great place to work but...”
Pros
great place to work, especially if you have kids, they recognize that you have a life outside of yahoo
Cons
things have been so muddled for so long that it will take 2-3 years to cut away the fat to get to where yahoo needs to be in terms of systems, operations, product development, and processes
Advice to Senior Management
get a focus and exexute