He resigned and making it appear he felt responsible for the mess up and now he's rehired before any investigation? This doesn't look good IMO.