Taro Logo

Great company with some organizational problems

Director of Engineering
Former Employee
Worked at Indeed for 1 year
August 18, 2025
Vancouver, Washington
3.0
Pros

Great pay, great benefits, great people, great mission.

Cons

High overlap between organizational silos. Different cultures and reward metrics across different organizational silos, resulting in a lack of cooperation and coordination for what should be mutual goals.

Advice to Management

Operate as a single company, aligning goals, metrics, values, and a unifying culture across the company.

Additional Ratings

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

Was this helpful?

Indeed Interview Experiences