Among its major competitors, InSite Energy is ranked in 3rd place for NPS while SolarCity is 1st, and SunEdison is 2nd.