Taro Logo

Best Team, Great People

Technical Lead
Current Employee
Has worked at Indeed for less than 1 year
January 27, 2022
Providence, Rhode Island
5.0
Pros

Very nice people and team.

Cons

Not much, just the best.

Was this helpful?

Indeed Interview Experiences