“Employees leave managers, not companies”. I think this is well understood, however, why isn’t that logic applied to hiring?
Even for startups, my experience points to early employees joining founders that they like or have worked closely with before. The actual problem they are solving usually is in the top 3, but not the #1 reason.