Cloudflare reviews

3.3

47% would recommend to a friend

(1,012 total reviews)

Matthew Prince

46% approve of CEO

51% positive business outlook

Cloudflare has an employee rating of 3.3 out of 5 stars, based on 1,012 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Cloudflare employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

1K reviews
1.0
Dec 12, 2022
Recommend
CEO approval
Business Outlook

Pros

You are paid on the high end of market value - but they are slowly slashing benefits.

Cons

Incompetent management hires incompetent management. My former boss regularly took meetings from nightclubs (with inappropriate backgrounds), drank in meetings, disclosed marajuana use on the job, spoke about sexual exploits in team meetings, and did not contribute to projects and had a severe lack of technical knowledge. This manager regularly fired off drunk emails to the business and ruined our teams relationships with internal business partners. Instead of coaching other members on my team, this guy fired them. Their manager refused to take any action and instead looked to his subordinates to lead his team. Their manager was equally technically incompetent when it came to the software and could not understand how to complete system audits. HR took little to no action to remedy the situation. CEO is unhinged. CEO has made it a mission to ruin careers of sales employees that said anything he interpreted as negative. CEO has been seen crying in new hire orientations (potentially under the influence).

2.0
Dec 6, 2018

Big mission, little trust

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Standard issue startup perks (snacks, unlimited PTO, etc.) Unique mission Still a lot of smart people Amazing core product

Cons

You're a second-class citizen whose day-to-day experience will mostly depend on the maturity of your team and the capability of your manager - both vary wildly between micro- and absentee management. Even with a great team, the best employees tend to put in 2 years and leave, and only a handful stay past the 4 year mark. People are never prioritized over the increasingly unfocused mission of re-inventing the Internet. The management layer is a dangerous mix of inexperienced and underpowered. Many are overly concerned with how they are perceived by their bosses due to the cult of personality at the very top. Many are powerless as a lot of key day-to-day decisions are still filtered through the executive team. Headcount, compensation, and even final interviews still flow through the top. So, even a solid manager requires final approval from above them for any decision that really matters. This means many teams are understaffed and employees find themselves overworked and underpaid. Problems tend to get hidden instead of surfaced, become technical debt and just pile up until things start breaking. The company very accurately "lurches from one incident to another" as one reviewer put it, and the employees are the ones that have to clean up each and every mess.

avatar
Cloudflare Response
7y
"Question every remaining sacred cow" <- I love that! And so important as we grow and scale. I especially like reading this from someone who has been at the company for over 3 years, as you have good historical perspective and can play a big role in changing things. I hope you are doing this. The people and process stuff is more confusing to me tho. People are, literally, our highest priority and we have invested a lot in our teams and tools in the last few years. We aren't perfect, and have lots more to do , but I think we are on track. Would love to talk more. -janet
2.0
Sep 26, 2018

SRE robots

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

None that I can think of.

Cons

It was a very disappointing experience that I hope it will never be repeated ever again in my career. I have been promised a senior SRE job to find out that SRE at Cloudflare actually means watching some screens and when it blinks, click a button to open a page, from where you copy a set of instructions to paste them into your terminal. Not only that the job descriptions are highly misleading, but it's certainly not a good place if you want to grow. Other than a theoretical description thrown on a piece of paper, there are very, very few genuine senior positions. The culture is equally bad, everyone is afraid of the CEO, which, also shows it frequently in public, is a very narcissist person. He's also the one that decides your salary, and usually the offer he makes you is non-negociable. Get used to this, as after you join, this is going to be the pattern: whatever he says, you only have to say "yes", or you can be fired if you disagree! Generally speaking, the higher ups have an obvious lack of previous experience in terms of management, and they understand management as a form of kingdom, they being the ones giving orders and the rest have to execute. After arguing a few times with a manager, when they run out of arguments for his terrible idea (which everyone disagreed with), he shouted: "just do it as I said". Not to mention that there's no such thing as equality, definitely not an equal chance employer: if you kiss the right place you're privileged (and the whitelist is pretty short), otherwise they know how to make it a cold place for you. You cannot attend a conference or a training to help you develop your skills, unless you speak. This is understandable up to an extent, but engineers typically have a strong desire to learn and expand their skill set. They don't offer anything in this direction. The list of benefits is incredibly short and poor, rather offensive. Leaving, was the best decisions in my career. I left shortly after I joined, being unhappy that there was a huge mismatch between what I've been promised and what I've actually been offered. At the interviews they make it looks like "hey we're all friends here" to find out how much decoupled are the teams, in reality. The bottom line is: they don't need creative engineers, but robots that only execute orders and don't argue or have opinions / ideas.

avatar
Cloudflare Response
7y
There's lots to unpack here. First off, we don't want anyone to be surprised when they take a job here. Our process is purposely structured not to be rushed so all potential new hires really understand the role and who they will be working with. It sounds like we failed to do that well here. As the Head of People, I'm probably closer to the compensation of all employees, including our offers, than anyone. I can tell you with absolute certainty our CEO is not determining the details of the offers. Salaries are pretty market driven, and thanks to all the hiring we do, we are very close to what the market is bearing. We use that, and other gold standard market surveys to make sure our comp remains competitive. I work with hiring managers to make sure we are putting our best foot forward with our offers, while keeping internal equity in mind. Matthew still sends out each and every offer letter with a nice email congratulating the potential new hire, and making himself available for questions as she makes her decision. While there are more scalable ways to send offer letters, they would be a lot less personable. Just because the offer comes from him, the details in it are certainly not dictated by him. We prioritize development and the well-being of all our employees. I'm sorry to read that wasn't your experience, and that you think the benefits fell short. We aren't perfect, but we are working hard to get better each day. We will use your feedback to improve. -janet
Viewing 37 - 39 of 1,012 Reviews

Glassdoor has 1,121 Cloudflare reviews submitted anonymously by Cloudflare employees. Read employee reviews and ratings on Glassdoor to decide if Cloudflare is right for you.