Glean
RepVue Score
2.70
Glean
Back to Reviews
Current Employee Amazing product, but very long and hard sales cycles. Sales culture is still a work in progress. Fear of being PIPed is high, but overall I feel good about our future as a business. Browse Other Reviews
3.4
May 1, 2024
3 Useful