It's not faculty, or brand (well, it's not HBS, obviously), or recruiting. If you look at where it loses most points in USN, you'll see that it's the % employed at graduation and 3 months after graduation. It's been like that for a long time mostly because Ross graduation date is earlier compared to other schools.
As for careers, my impression is that most people there look at careers in general management, marketing/sales, operations, non-profit and sustainability. Very few people are interested in IB for instance. For consulting perhaps there are more people interested, but still not as many as at Kellogg for instance (which btw is a core school for Deloitte and has it as its 3rd top employer).