NewsWhip
RepVue Score
0
NewsWhip
Back to ReviewsCurrent 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