Among its major competitors, S&P Ratings is ranked in 6th place for NPS while DBRS is 1st, and Moody's Analytics is 2nd.
S&P Ratings has a 3.2/5 stars for its overall company culture rated by their employees
In the Bottom 5% of Similar Sized Companies on Comparably.