
Rapid7
RepVue Score
0
Rapid7
Back to Reviews
Current Employee My overall experience has been positive but over the last couple of years the organization has struggled to remain competitive as well as having very high turnover among leadership Browse Other Reviews
3.7
Nov 14, 2024
Useful