Google has turned into the "new IBM" for years now. I've worked with Google engineers and managers from different "generations". It's shocking how the newer engineers are just your average consultancy engineer with leet code practice. They have little abstracting capabilities and would be pissed-off if you use some tool/workflow that's not "The Google Way™" (and that includes things like Github for code reviews (instead of Gerrit or a Gerrit-clone), multirepos or monorepos without Bazel, anything else than gRPC...).
And the managers... Oh, the managers... They just act for the sake of their own promotion even if that means damaging someone's else career or the company in the long term. And will complain about things not being done the "Google Way", even if the proposed Google Way failed multiple times in that context (startups and scaleups, in my case). But what's really shocking is how they have no interpersonal skills, to the point of making you constantly question yourself: how, why, did this person ended up in a management track in a supposedly Y-career company? How not only did they got there but also promoted multiple times for this role?
Google, as a company, is as cool as Oracle nowadays.
And the managers... Oh, the managers... They just act for the sake of their own promotion even if that means damaging someone's else career or the company in the long term. And will complain about things not being done the "Google Way", even if the proposed Google Way failed multiple times in that context (startups and scaleups, in my case). But what's really shocking is how they have no interpersonal skills, to the point of making you constantly question yourself: how, why, did this person ended up in a management track in a supposedly Y-career company? How not only did they got there but also promoted multiple times for this role?
Google, as a company, is as cool as Oracle nowadays.