Veza
RepVue Score
0
Veza
Back to ReviewsFormer Employee Leadership and Culture is toxic, team members are all micro managed. Leadership does not know how to scale the company. Product is "nice to have" and requires discretionary budget that is scarce. Browse Other Reviews
2.1
Sep 24, 2024
3 Useful