How does Google handle the intractably undesirable projects like internal apps for performance reviews, cleaning up huge legacy codebases, et al?
It seems unlikely that there aren't any projects that have to be done but that no one wants to do.
It seems unlikely that there aren't any projects that have to be done but that no one wants to do.
On the other hand, there are plenty of companies out there that would randomly assign you to an unglamorous project -- and make it your permanent job, to boot. I've been at some of those companies. They roll the proverbial dice when you first join, and whatever the outcome, that's your fixed-in-stone role. Such companies care more about needs to be filled than about the people they're hiring.