NPS 60

Our customer satisfaction ratings, measured by the Net Promoter Score (NPS), which tracks how likely customers are to recommend us, climbed to an all-time high of 68 in 2023, compared with 59 the year before.

Close
Close
Close
Close
Close