Taro Logo

Used to be a great place to work

Software Engineer
Current Employee
Has worked at Indeed for 6 years
August 13, 2025
New York, New York
3.0
Doesn't RecommendNegative Outlook
Pros

Great compensation Good benefits Okay work-life balance

Cons

Senior leadership seems to have no idea what they are doing.

Company culture has gone down the toilet the last 3 years.

Advice to Management

Either come up with some real ideas or just let the low-level teams figure out what to work on.

Bring back the incubator org, which spawned many successful products.

Let your employees tell you what needs to be worked on.

Stop trying to “increase efficiency”; it has destroyed morale, and now nobody wants to work at all.

Was this helpful?

Indeed Interview Experiences