I work in one of the big 5. I keep finding myself wondering why we have 50+ engineers on our team when we can never deliver anything on time. Everything we build feels cumbersome, over-engineered, and overly-reliant on bespoke internal tooling that nobody outside of our company uses. After coming from startup land and building infinitely more useful products in a 10th of the time with 1-pizza teams, I wonder how the hell this gargantuan company can move around $1B market cap on wall street when its so inefficient and full of incompetent engineers.
It genuinely feels like we've reached peak too-many-cooks. I keep expecting mass layoffs to cull the fat but they never come. We just keep hiring more and more and more.
This can't be sustainable.