Staff working ‘large amounts of overtime’ were ‘underpaid’ because a council-owned company was not being managed properly, a ...