
CastleBranch
RepVue Score
0
CastleBranch
Back to Reviews
Former Employee Great org to work for as far as the people go but they have a lot of competition in that space and don't have the best technology to drive engagement so it can feel like an uphill battle at time.
2.9
Aug 12, 2025
Useful