Current Employee3.4May 27, 2024Culture is a 10/1. Sone other areas gone worse since a couple of years.
Current Employee2.6Sep 14, 2023Leadership transparency is minimal. Lacking direction on the technology. New deal structure is eroding any current customer upsell opportunities. Layoffs were done very insensitively.
Leadership transparency is minimal. Lacking direction on the technology. New deal structure is eroding any current customer upsell opportunities. Layoffs were done very insensitively.
Current Employee3.4Jun 17, 2025Great company employment benefits. Tough market conditions for Rapid7. Company has struggled to keep up with changing market.
Great company employment benefits. Tough market conditions for Rapid7. Company has struggled to keep up with changing market.