Taro Logo

Good work-life balance

Software Developer
Current Employee
Has worked at Yelp for less than 1 year
September 15, 2024
London, England
3.0
Pros

Great company to coast at.

Cons

The product has no new development.

Was this helpful?

Yelp Interview Experiences