Yahoo! – “Once a great company; hopefully can reinvent itself soon again”
Pros
- Most of the people are nice and helpful.
- Still a fun place to work for; free organic coffee and good benefits.
Cons
- Senior management's ability to lead and execute.
- Many middle-layer managers are not experienced or competent.
- Too many talking people; too few working people.
Advice to Senior Management
- Find the next "killer-app" product, and focus the resource on it.
- Identify and authorize the good talents in the company to act, and then try very hard to support them and keep them.