Out of 1599 Medallia employee ratings, 96% were positive. ... The IT team, with 100% positive reviews, reports the best experience at Medallia compared to all other departments at the company. The Engineering team supplied the most constructive input, with 10% of that department's reviews constructive in nature.