Yahoo! – “Increasingly becoming a sales and marketing shop”
2 of 2 people found this helpfulPros
Huge impact, great people to work with, fun culture, great compensation & benefits package, free coffee, good work-life balance, and lots of opportunities to learn.
Cons
Lack of innovation, lack of transparency, lack of focus, plenty of slackers, engineers have little significance in decision making, and layers of middle management.
Advice to Senior Management
Cut the fat. Pressure managers to deliver more. Focus on improving core properties in innovative ways. Keep improving user's experience in any way possible.