VIA Group. Among its major competitors, VIA Group is ranked in 7th place for NPS while Macquarie Group is 1st, and JPMorgan Chase & Co is 2nd.