A discussion of the influence of employee satisfaction on customer service levels