I've been working closely with two people who both started managing around 7 years ago. Manager A is always the life of the party, organizing team events at his home, frequently going out to lunch with them etc. Manager B generally stays away from work social events and the most he will ever organize for his team is a tech demo; his few work friends are on unrelated teams. Over the years a disturbing pattern has emerged with everyone assigned to manager A's team leaving or transferring out after 2-3 years. Manager B's team has seen some attrition but he does have multiple people who have stuck with him for 5+ years. I am very puzzled by this as the people leaving manager A always say the best things about him. But his team is now less than half the size of manager B's, and almost entirely recent college grads.