
KAYAK
More Ratings Needed
RepVue Score
KAYAK
Back to Reviews
Current Employee At my previous company, the positive culture fostered collaboration and a great working environment. However, there's room for improvement in base compensation, and a more effective sales leadership would enhance overall team success.
3.7
Dec 7, 2023
Useful