I’ve also had a bad experience with Cloudflare’s sales team. I was testing out their workers platform very shortly after its initial release when I got an email from a guy at Cloudflare claiming to be looking for user feedback on workers. I agreed to talk to him and he continued to pretend it wasn’t a sales call.
The minute the call started it was clear he didn’t want to hear anything I had to say about workers and began pressing me to tell him where I worked. I told him and the conversation immediately turned into “what can I do to get you guys a contract for workers?”
The whole interaction was unsettling for me. Seems like a pretty sleezy sales tactic.