What does the company do well? As the owner of a social network, additional security is always needed. Each administrator finally has to ban people, and some can cause problems. Having Cloudflare gives me peace of mind, knowing that, if my site is targeted, it will be resolved quickly.
What does the company not do well? The style of caching is an acquired taste, it has many options, but sometimes it only works when the entire cache is removed, for quick modifications and customizations, deactivate it.
What do you wish you had known about the company before using? Cloudflare offers many of its most advanced features in a subscription-based monthly payment model. But then you quickly find that adding this or that costs something in addition to your monthly subscription fee.