Interesting mission.
Great technology - many, many, many different products on offer.
Most people are amazing and interested in helping you and the company to progress.
Super technical environment - lots of learning.
Excellent life / work balance.
Very high productivity in all departments.
Cloudflare is a great place to work with a clear mission of making the Internet better. I really believe that most of the key people really believe in this ideal.
The company is exponentially growing and there are a lot of new products and technologies that will keep you all the time busy, interested, and learning.
Most people are interesting, fun, humble, and ready to help you (of course, this is not 100%, but this is anywhere in life).
Finally, it is by far the most productive place I have ever worked! Lots of work, but I love it! At the same time, it does not affect in any way my personal life, as teams are able to work independently from different places in the world.
Undefined processes Some legacy tech issues Simple things are over-complicated sometimes WFH flexibility
The pace of growth of Cloudflare in the last couple of years has opened some gaps in processes. This is not a major issue, but sometimes you find yourself without a clear understanding of how to deal with a challenge.
As Cloudflare is a tech company, some of its internal tools are not straightforward to be configured and used.
Cloudflare is not keen on work from home (and they make it clear during the hiring process). While I respect this approach, I think it is a privilege that should be given to proven employees.
Keep investing in people! Cloudflare is not simple, and each senior individual that leaves takes months to get someone else to a similar knowledge level.
Don't forget to fix old stuff before releasing new products!
Focus on making life easier instead of more complicated, and productivity will go up. This applies to both processes and internal tools.
Extremely rude and chaotic interview process: * Very long process with months of silence in between. * Complete lack of follow-up from the recruiting team. * Multiple phone interviewers were a no-show. * Unprepared and ad-hoc on-site intervi
The interview had three stages. The first stage was coding, where the task was writing an LRU cache. The second stage focused on system design questions. This included presenting your own project of choice and analyzing a notification system.
I was interviewed at Cloudflare and was rejected. It was because I did not use the STAR method when speaking about myself and answering experience-type questions. This came as a big disappointment to me, but overall, it was a positive experience.
Extremely rude and chaotic interview process: * Very long process with months of silence in between. * Complete lack of follow-up from the recruiting team. * Multiple phone interviewers were a no-show. * Unprepared and ad-hoc on-site intervi
The interview had three stages. The first stage was coding, where the task was writing an LRU cache. The second stage focused on system design questions. This included presenting your own project of choice and analyzing a notification system.
I was interviewed at Cloudflare and was rejected. It was because I did not use the STAR method when speaking about myself and answering experience-type questions. This came as a big disappointment to me, but overall, it was a positive experience.