It would be very interesting to work out a probability distribution f(r), 0 < r < ∞ support, such that when sampled N times independently half of the total sum is contained in the top √N terms. Like I would suspect it can be done with long-tailed distributions, though they might need to have an undefined cumulant or so... just that trying to set up that “sum of the top √N” integral sounds very tricky in a way that would foster some clever insight.
But of course the more likely explanation would probably have something to do with network effects. If you imagine that each person is a morphism (or a bounded number of morphisms?) in a category for example, perhaps whose objects are indirectly profit centers, then having N profit centers correlates to having N objects that your company relates, which correlates to N^2 employees connecting them together, so if the top 50% of profit resides in some fixed number of these objects, then only the ~N employees out of the ~N^2 who happen to deal with these “cash cows” would make up half of the profit. To detect this you would want to show that rather than linearly scaling with employees, the returns to scale might show a characteristic pattern of profit versus company size.