Medallia
RepVue Score
0
Medallia
Back to ReviewsFormer Employee The company is nothing like what it used to be. Really needs a change in leadership within sales org, and a huge resetting of culture. It is lost. Browse Other Reviews
2.3
Jun 28, 2023
1 Useful