Describe the factors/key elements found in self-service technology to include all areas self-service technology might be used, e.g. recruitment, onboarding, benefits administration, pay management, etc. Identify and describe the differences among manager self-service, employee-self-service, and human resource portals.