Eptura
RepVue Score
0
Eptura
Back to ReviewsFormer Employee a few great products, and execellent sales engineers. the worst CRM setup i've ever seen, and its extremely complicated to support 7 separate platforms. "consolidated platform" not anywhere near ready for actual sales. Browse Other Reviews
2.0
Oct 25, 2023
1 Useful