Based on previous posts I was actually guessing Westpac - you mentioned needing high scores in customer feedback. Im a Westpac customer and local branch always has posters up about expecting service to be 10/10.
Or maybe they're just all the same.:rolleyes: