Rapid7
RepVue Score
0
Top 20% of CompaniesRapid7
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