Comment
Comment by peplee
Here’s some fun context from one of their earnings calls from last year. Basically, management at cloudflare are blaming sales for many of their current issues. https://www.linkedin.com/posts/sahilmansuri_lets-talk-about-...?