Yahoo! – “Need more competent management”
Pros
- Very competitive compensation package including benefits
- Very smart people
- Flexible work environment
Cons
- Highly incompetent management (esp the middle management).
- Passive aggressive environment
- Too many dependencies
Advice to Senior Management
Reduce the middle management layer