Current Employee4.4Aug 3, 2023Overall I’ve enjoyed my time at Zuora so far. Plenty of opportunities to learn and grow
Former Employee3.9Feb 7, 2024My 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
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