Taro Logo

Love working here

QA Manager
Current Employee
Has worked at Indeed for less than 1 year
June 13, 2022
5.0
Pros

Friendly environment Growth opportunities Flexibility to work remotely

Cons

Can’t think of any now.

Was this helpful?

Indeed Interview Experiences