Inherited Meta culture, employees pay the price
Pros
Candid Review for Fellow Developers After another year and a half under the current performance review system, I realize my last assessment was too generous. While some budget cuts and tightening were inevitable given the market, the level of distrust management shows toward long-tenured engineers is staggering. There’s a constant, demoralizing assumption that you can always be replaced by someone better and cheaper. The Good: * It’s still remote-first (unless you're a new grad). * You will work with some brilliant people, though the current stress levels are pushing many of them to the breaking point. * We make a few products that people actually use, which is nice. * The pay (both salary and TC) is still very competitive.
Cons
The Reality (Why I'm Leaving): * The company is now actively pushing back on work-life balance. Expect near-constant pressure to work more. * Management has doubled down on a brutal 'sink-or-swim' culture with heavy, unforgiving performance processes and an expectation that people will burn out and leave. * There's a lot of talk about "developer joy" while the core issues—massive technical debt and a bad imbalance where Product overrules Engineering—go completely unfixed.