Taro Logo

The company has changed in the past 2 years

Director of Engineering
Current Employee
Has worked at Indeed for 4 years
April 6, 2024
Austin, Texas
3.0
Pros

Work-life balance, pay, mission.

Cons

Focus, alignment across teams, and performance management.

Was this helpful?

Indeed Interview Experiences