Current Employee1.7Jul 5, 2025Great product, worse customer services, no training/career development for sales
Former Employee4.0Jan 22, 2025Cloudflare is a great place to work, great culture, nice people. Decent salary. Decent benefits. The training is not sufficient for those without previous sales experience.
Cloudflare is a great place to work, great culture, nice people. Decent salary. Decent benefits. The training is not sufficient for those without previous sales experience.
Current Employee3.3Oct 21, 2025Continuously lose/let go of high performers due to lack of leadership infrastructure and poorly managed internal sales tools.
Continuously lose/let go of high performers due to lack of leadership infrastructure and poorly managed internal sales tools.