Rapid7
RepVue Score
0
Rapid7
Back to ReviewsCurrent Employee Leadership transparency is minimal. Lacking direction on the technology. New deal structure is eroding any current customer upsell opportunities.
Layoffs were done very insensitively. Browse Other Reviews
2.6
Sep 14, 2023
Useful