Taro Logo

Good work-life balance

Software Engineer
Current Employee
Has worked at Indeed for less than 1 year
April 20, 2025
Tokyo, Tokyo
4.0
Pros

Great work-life balance and culture.

Cons

Fewer promotions compared to before.

Was this helpful?

Indeed Interview Experiences