Senior Software Engineer • Current Employee
Pros: Not seeing any. Took a pay cut to be here. This was a mistake.
Cons: 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.