It kind of sounds like this guy took an agreed upon amount of money to do a project and then kept trying to charge more and more for it while only sort of working on it, and then just bailing and never delivering the final product. I'm not sure what he did deliver but it sounds more like he owes the company all the money he has been paid so far since he didn't deliver the product. I mean really the nightmare of this…
That's a bit harsh. Granted I bailed at the end because of exhaustion and I didn't reach the expected goals. And sure the company did some gestures over those 7 months that were in my favor. I totally understand the decision to withheld the money of the hours of work done those past couple of months since the project is not delivered (I would probably do the same myself). But you got to agree those hours of work dese…
Having say that, I know how terrible it is to work on some crappy legacy code and can certainly understand your decision. Good luck!