Taro Logo

A great company to work at

Senior Director Engineering
Former Employee
Worked at Indeed for 4 years
June 2, 2025
Danville, California
5.0
RecommendsNeutral OutlookApproves of CEO
Pros

Good pace and challenging environment. The company has good people and culture overall.

Cons

Continuous restructuring.

There were layoffs last year as revenue growth had flattened, so there might still be some morale issues.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
4.0

Was this helpful?

Indeed Interview Experiences