1.0
11 Sept 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Not really much to say here
Cons
Executive leadership does not seem to know what they're doing. Indeed has not been able to execute on any innovation and it feels like it's losing relevance.