NewsWhip
RepVue Score
0
Top 20% of CompaniesNewsWhip
Back to Reviews
Current Employee Good company. Strong culture. Good opportunity but some challenges with the growth and sales expectations and role. Improving with strong commercial leadership Browse Other Reviews
3.7
Sep 3, 2023
Useful