Totaljobs Group, we currently run six job sites, each dealing with a totally different audience. Among its major competitors, Totaljobs Group is ranked in 5th place for NPS while Indeed.com is 1st, and Jobsite is 2nd.