Designing employee control: a comparative case study of algorithm design for monitoring and directing call centre agents