Medallia logo
Work wellbeing score is 68
3.3 out of 5 stars.
Write a review

Reviews for Analyst in Medallia

June 10, 2024

A place without progress

Before Medallia acquired us, we had a great chance to develop our carrer, now Medallia focus only in revenue without care about the employees and recognize their role
See all Medallia Analyst reviews