Not a lot about Zuora on blind so I’m trying to get an idea about what current employees have to say about working there regarding WLB, morale and culture #zuora
[Blind] Check out this post! Dont join Zuora India (Tech Industry) https://us.teamblind.com/s/2ULvHL4k
Bueller?