Take it or leave it - Customer Success Manager (CSM) Medallia Employee Review

3.0
Jun 4, 2025
Recommend
CEO approval
Business Outlook

Pros

Friendly people, collaborative and aspects of the technology are great and impactful to our clients.

Cons

Lack of leadership and direction, innovation and culture. Benefits are an issue as well as employee enablement and career progression.

Explore other reviews about Medallia

5.0
Jun 24, 2025
Recommend
CEO approval
Business Outlook

Pros

supportive team and great environment for growth

Cons

no cons from my time at Medallia

3.0
Jun 11, 2026
Recommend
CEO approval
Business Outlook

Pros

Great people and a fun culture

Cons

Changes and uncertainty make it hard to stay

See reviews by: Helpful|Rating|Date|All