Current Employee4.3Jan 17, 2024Really enjoy Rapid7. The culture is really good in the UK with a lot of highly talented individual contributors and leaders. Lots to learn and lots of people to learn from.
Really enjoy Rapid7. The culture is really good in the UK with a lot of highly talented individual contributors and leaders. Lots to learn and lots of people to learn from.
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.