
Brandwatch
RepVue Score
0
Brandwatch
Back to Reviews
Current Employee Lost its charm moving towards more of a corporate business with no soul. Leadership have recognised product development has fallen behind and are trying to get us positioned back at the forefront again.
Constantly moving the pin, higher targets in a tougher market with unrealistic lead flows. Coupled with after a long period of being remote expected to commute 3 days a week to an office miles away Browse Other Reviews
2.3
Mar 1, 2025
Useful