Taro Logo

Good people and culture.

Lead Engineer
Current Employee
Has worked at Yahoo for less than 1 year
February 23, 2025
Taipei, Taiwan
3.0
Pros

Good benefits, good culture, good talent.

Cons

Leaderships try their best to decrease the cost.

Was this helpful?

Yahoo Interview Experiences