Good colleagues, unlimited paid time off, decent pension.
It feels like Cloudflare is getting worse day by day. The new leadership for product and infrastructure is bringing nothing but bad politics, moving teams around (as if it's going to solve core company problems) and overall turning Cloudflare in to one of those evil big tech companies. I've seen people being let go for no real reason (the company would say it's a "restructure" but then post the same vacancy days after).
The CEO Matthew Prince has no problem insulting us in the internal channels, he is way too involved.
Everyone is burned out and tired. There is high turnover which makes things very unstable. Constant changes in leadership (as in, they fire them and bring in "leaders" from other companies), priorities change constantly. Things are messy and there's constant fire fighting. Oncall is often stressful as a result. Salaries are not high, benefits are supbar and they're struggling to hire the best talent.
There are pockets of the company that have a toxic culture (for example, ETI - Avoid like the plague).
The pay increases are laughable.
CEO Matthew Prince needs to resign. Stop bringing in leadership that adds nothing but bad politics. Actually listen to employees feedback. No point in sending out surveys and picking and choosing what you're going to act on.
Smooth interview process with a strong focus on technical depth and communication. Focused on my background, project experience, and motivation to join Cloudflare. A mix of technical and behavioral questions that tested both problem-solving and com
It was a very detailed process with several rounds, reminding me of interviews with Google, Facebook, etc. They do give status updates, but not as quickly as you'd like to receive them. Interviews could take months to get completed.
Cloudflare’s software engineer interview process has about 7 stages: * Recruiter screen * Technical phone interviews * System design * Practical coding/debugging * Behavioral/values * Team/hiring manager * Sometimes a final deep dive or presentation
Smooth interview process with a strong focus on technical depth and communication. Focused on my background, project experience, and motivation to join Cloudflare. A mix of technical and behavioral questions that tested both problem-solving and com
It was a very detailed process with several rounds, reminding me of interviews with Google, Facebook, etc. They do give status updates, but not as quickly as you'd like to receive them. Interviews could take months to get completed.
Cloudflare’s software engineer interview process has about 7 stages: * Recruiter screen * Technical phone interviews * System design * Practical coding/debugging * Behavioral/values * Team/hiring manager * Sometimes a final deep dive or presentation