Not seeing any. Took a pay cut to be here. This was a mistake.
Backbiting exists at all levels of the organization.
Many employees stagnate here for years on end. Incumbent employees are vicious to new hires. Leadership throws up their hands and/or sides with incumbents. Candidates, you will not succeed here. You can't compete against the cesspool of baggage and backbiting.
New hire directors and managers are especially at risk. We've hired a lot lately, and the incumbents have dumped their problems on new leadership and then blamed them for the fallout. This company despises new leadership and fights any good change.
HR does not care about anything except covering their own backsides. They will always choose their own convenience over what is right for the company and its people. They pass the buck to the easiest targets, which is usually new hires, and especially new directors or middle managers—the very people that are supposed to be changing this company for the better.
They say they have great WLB, but dare to take your PTO, and you will find yourself labeled a "not a team player" or "struggling with ownership." And new this week: engineers have to work both nights and weekends.
Many lazy people work here. Incumbent employees delegate their work to new hires, knowing you still have to prove yourself. I've finished projects in two to three weeks that have been bouncing around for years, but then I'm seen as a threat because I showed everyone up.
There have also been other deeply concerning events here that should trigger Cloudflare leadership to do something. Instead, the environment has gotten worse.
These problems are endemic across organizations. Product is at the center of it all, with two competing Product VPs and organizations that can't get along. Dozens of PMs cracking the whip and not enough engineers to build the products. They keep hiring more PMs and stretching our engineers thin. Marketing and sales aren't any better. The entire marketing organization disappeared overnight. The bad ones stay, and the good ones leave or give up in despair. It’s hard to trust anyone who has worked here more than a year because they’re usually the problem.
-- Fire your incompetent and harmful HR department. -- Stop nights and weekend work. -- Create a work environment where mental health is fully supported. -- Hire more engineers; stop hiring PMs (we don't need PMs for at least 3 years). -- Take a hard look at incumbents and hold them responsible for the problems they created. -- Empower new employees to make the changes they were hired to make and raise the bar.
I encountered two significant problems during my interviews. First, a manager no-showed our scheduled meeting, later attributed to a 'conflict.' Then, a recruiter missed a subsequent appointment, claiming 'internet issues.' These repeated failures
An initial HR screen, followed by two technical coding rounds (first was LeetCode type, second was domain specific), a cultural fit interview, and then a final wrap-up round with the hiring manager.
I have never seen so much chaos in interview scheduling. The recruiters don't know what is happening exactly. They schedule an interview and then cancel at the last minute. After cancellation, there is no follow-up. Candidates have to follow up. The
I encountered two significant problems during my interviews. First, a manager no-showed our scheduled meeting, later attributed to a 'conflict.' Then, a recruiter missed a subsequent appointment, claiming 'internet issues.' These repeated failures
An initial HR screen, followed by two technical coding rounds (first was LeetCode type, second was domain specific), a cultural fit interview, and then a final wrap-up round with the hiring manager.
I have never seen so much chaos in interview scheduling. The recruiters don't know what is happening exactly. They schedule an interview and then cancel at the last minute. After cancellation, there is no follow-up. Candidates have to follow up. The