
GoTo
RepVue Score
0
GoTo
Back to Reviews
Current Employee Great company in terms of culture, struggling with product market fit and direction due to recent leadership failures over recent years. I enjoy working here and sales leadership is great and takes care of you, company just struggles with alignment and decision making. Browse Other Reviews
3.3
Feb 24, 2025
Useful