
UpGuard
RepVue Score
0
Top 5% of CompaniesUpGuard
Back to Reviews
Former Employee Great product and teams on the front line. Extremely poor leadership with senior leaders talking down to individuals and barely providing any support or value add but existing as "VPs" to ask about your numbers with no intention to add value in any form of shape. Middle management hit and miss and most times can be explained perfectly by the "Peter Principle" Browse Other Reviews
3.4
Oct 22, 2025
Useful