By all accounts

From all reports, from what everyone is saying.

By all accounts, the new manager is a very good person.