Staff rotas are something of an Achilles heel for many managers and can be the cause of significant stress. Preparing a rota when you are not a participant will often be seen as an imposition by an ...