I looked at our CEO's profile to see if I could get a top down view but it only goes one or two levels deep (we have 1,000 users). I don't know of a way to get everyone but if anyone has the answer, it would be great.
As part of our Executive Dashboards solution, we deploy custom data, views, and groupings that allow you to show a list of users (whether all, or filtered) in such a "Corporate Hierarchy" fashion.
To do likewise, I invite you to consider either deploying our solution or manually taking a similar approach.