Assessment of employees’ perceptions of service quality and satisfaction with e-business · Study