Unlike some stack ranking horror stories I've heard, at Google the engineers are stack-ranked against everyone else at the same tech level. That's thousands of people. If you're in the bottom 10% of thousands of people, then "needs improvement" is probably a pretty accurate assessment.
To be let go you have to do quite poorly, by the way. Once you get in the door it would be possible to coast, assuming you did have some productivity. You just won't get the fun stuff.
To be let go you have to do quite poorly, by the way. Once you get in the door it would be possible to coast, assuming you did have some productivity. You just won't get the fun stuff.