The Swan Business Center is brand new but the school of business has been AACSB accredited longer than most schools.
You are only correct that School of Business has a brand new facility. Bonaventure’s Accounting grads are all hired before graduation.
The graduation rate at St.Bonaventure is impacted by a few pre-health programs that don’t have traditional graduation cycles.
As far as Niche goes, there are 355 individual rankings giving it a B+. If you notice, one reviewer named College Sophomore is the one responsible for the negative reviews.