Taro Logo

Culture was great at first, but then all the best people left

Software Engineer II
Former Employee
Worked at Indeed for 2 years
October 10, 2025
Montreal, Quebec
3.0
Pros

Started out with a good culture.

Cons

Turned into everyone fearing the next layoffs and trying to look important.

Was this helpful?

Indeed Interview Experiences