Taro Logo

Good starting place for a software engineer

Software Engineer
Current Employee
Has worked at Yahoo for less than 1 year
February 17, 2011
Sunnyvale, California
3.0
Doesn't Approve of CEO
Pros
  • Cool work culture.
  • Freedom to explore new technologies (great place for resume building) and a lot to learn from the existing tech infrastructure.
  • Work/personal life balance.
  • Great technical problems to solve.
Cons
  • Lack of vision by the upper management.
  • Goals keep changing, constant re-orgs, and it's very political (to save their own backs).
  • Smart engineers are leaving constantly due to the above reasons.
  • Very tenuous communication between product managers and engineers.
Advice to Management
  • Try to set proper goals for the company overall.
  • Make the goals transparent to employees so that they get a sense of the impact of their work.
  • Mid-level management needs a major revamp.

Was this helpful?

Yahoo Interview Experiences