Staffbase
RepVue Score
0
Staffbase
Back to Reviews
Former Employee Great people but very little clarity on execution and internal communication. Hard to sell because it's a nice to have product, leadership in Europe is out of touch with the US market. Low morale on teams for a long time, empty promises and lack of diversity. Browse Other Reviews
2.6
Jan 3, 2025
Useful