Brandwatch
RepVue Score
0
Brandwatch
Back to ReviewsCurrent Employee With the new leadership and the merging of various business units, it was hard for management to figure out the best approach and team structure. This affected the sales team globally, adding conflicts between teams. Resources are poor which makes it hard to grow the market and have a constant healthy pipeline Browse Other Reviews
2.3
Aug 24, 2023
Useful