Current Employee3.6Apr 10, 2024My overall experience has been okay. Room to grow but a lot of the “corporate game” going on.
Current Employee2.7Feb 7, 2024Cloudflare is a terrible shop that has little to nothing figured out when it comes to sales process. Leadership is completely clueless but whenever things go well, praise themselves. If things go wrong, blame the reps. I've been at a few different orgs and can say with confidence: CF is truly terrible
Cloudflare is a terrible shop that has little to nothing figured out when it comes to sales process. Leadership is completely clueless but whenever things go well, praise themselves. If things go wrong, blame the reps. I've been at a few different orgs and can say with confidence: CF is truly terrible
Current Employee3.0Jul 12, 2024Highly competitive, leadership turnover, post sales messy but great product and pay.