Zuora
RepVue Score
0
Zuora
Back to ReviewsFormer Employee My overall experience was bad. Sales Managers are not helpful, weeks are full of useless meetings to tell and retell same infos about your deals, market fit is non existent outside tech Browse Other Reviews
3.9
Feb 7, 2024
Useful