I spent a year and a half at Google, and have many positive memories and friends from that time. But one thing that always rubbed me the wrong way was how often the “you are the best engineers in the world solving the world’s most complex problems” rubric was repeated.
Where does engineering rep come from? Here's a Google engineer slagging on Amazon engineering, which they say mediocre.
I don't think this is an unusual opinion, I've heard this from people both inside and outside of Google. Google has the best engineering, Amazon is mediocre.