There are two user roles: admin and recruiter. Admins have primary access and can invite recruiters to join their teams. Admins can view all team members' jobs, and take action to remove team members, while recruiters can access their own jobs and jobs shared with them. This role is recommended for teammates working on specific projects or teams that don't need access to jobs across teams.