Cloudflare CEO says viral firing video is 'painful': 'We were far from perfect… We don't always get it right' Article 453 words 28 votes