Taro Logo

Great Balance, No Cons

Software Engineer
Current Employee
Has worked at Indeed for less than 1 year
February 25, 2025
5.0
Approves of CEO
Pros

Good company in maintaining work-life balance.

Cons

I didn’t find any coms.

Was this helpful?

Indeed Interview Experiences