Great Place To Work - Customer Success Manager Talkwalker Employee Review

5.0
29 Sept 2025
Recommend
CEO approval
Business outlook

Pros

Great leadership and management team. Good work life balance

Cons

None to think of. Great place to work

Explore other reviews about Talkwalker

5.0
11 Aug 2025
Recommend
CEO approval
Business outlook

Pros

Lots of autonomy and strong culture

Cons

Lack of clear forward path

2.0
24 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Good salary, good managers, that’s about it.

Cons

Entire org laid off. Didn’t secure funding

See reviews by: Helpful|Rating|Date|All