Taro Logo

Good Balance, Stagnant Growth

Software Development Engineer (SDE)
Current Employee
Has worked at Indeed for less than 1 year
September 22, 2025
New York, New York
4.0
Pros

Relatively good work-life balance.

Cons

promotion funnel closed in recent years.

Was this helpful?

Indeed Interview Experiences