The relationship between various perceptions of training and its impact on service quality may be mediated by the organizational commitment level displayed by employees. In other words, employees may show a dramatic improvement in the quality of services they offer to customers if they are trained in problem solving and technical skills. This kind of training not only improves employee competency but also creates a feeling of obligation for them to repay it, which takes the form of displaying a higher level of commitment toward the organization. Employees who feel the organization supports them by offering them relevant training programs, provide faster and better solutions to customer issues.