I don't think the OP's friend is going to get anywhere on the firing ... he's fired and that's that ... however he could get back payed for the unpaid OT.