Business Management Software Solutions Among its major competitors, Rand Group is ranked in 4th place for NPS while Avanade is 1st, and Idea Grove is 2nd.