Lancaster is also a member of the N8 Group of research universities and boasts higher student satisfaction and graduate employment rates than many of its .