Office Ranking and Beyond: A Comprehensive Approach