Pros
People are sincere, smart, fun, and lovely.
Cons
CEO (Matthew) micro-manages product, which creates a lot of internal chaos. Companies can be nimble AND sane. On the 3-point scale of Abdication-Delegation-Micromanagement, Matthew is far over on the side of Micromanagement... which impacts every team, and at this point in Cloudflare's growth just is not necessary to remain competitive. Cloudflare also does not support professional development for management—so if you're a manager matriculating up to a Director role, you get no guidance beyond legal Teflon, for hiring managers. The CEO insists they pay people enough to fund their own growth support—but that's not an industry standard, and from a billionaire with poor management skills, himself, it's kind of chin-rubby.