Full threadpeplee·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-...?View on HN