I compare the placements of BU, Penn and Berkeley and I find them pretty similar, specially in recent years. And I am sure Clumbia's will be similar. I cannot find WUSTL's ones but I'm sure they will be comparable to these ones in a few years.
Placement Information
Boston University Department of Economics
Professional Placement
I think departments in the top 5-20 are becoming pretty similar in terms of what you can achieve in terms of placements and career sucess. However, I think it still pays to go more well-known universities.
And I would like to add that we talk about top 5-10 or top 25 with rankings that are almost 5 years old.. .