Great Place To Work - Customer Success Manager Talkwalker Employee Review

5.0
Sep 29, 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
Aug 11, 2025
Recommend
CEO approval
Business outlook

Pros

Lots of autonomy and strong culture

Cons

Lack of clear forward path

2.0
Jun 24, 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