Cloudflare “Extremely traumatising” – Cloudflare sales executives get sacked, take it badly; CEO weighs in , and Ed Targett January 12, 2024