More Ratings Needed
GoodData
RepVue Score
GoodData
Back to ReviewsFormer Employee Very toxic work environment. CEO is a micromanager, disrespectful, and a narcissist. There’s a new entire sales team every 12-16 months. Avoid sales roles here at all cost. Browse Other Reviews
2.4
Apr 12, 2024
Useful