Current Employee2.9Feb 27, 2024More and more losing business against Cloudflare which results in frustration among the Sales teams.
Current Employee4.7Oct 20, 2024Wonderful company to be at as a sales rep . Lots of reps hitting their numbers
Former Employee4.4May 22, 2024Satisfied about this Company fit, good business opportunities, good salary if you reach the target
Former Employee4.3Aug 17, 2024It’s a good company. I was an overlay security sales role. Tech is still valid and very relevant.