Direct positive impact on internal and external customer satisfaction