I'm negotiating my updated contract at work and my boss, in an attempt to get me to comply, told me I could owe him up to $20,000 if I were to quit.
His argument was that he invested a lot of money in me to help build my skill set, like paying for me to take web development classes. He said that all the mistakes I've made that have cost the company money were learning experiences for me and therefore if I took the knowledge I gained elsewhere I would have to pay him back for those learning experiences.
My argument is that he should have hired someone who knew what they were doing, like I recommended, as I never pretended to know anything I didn't know. I believe that even with the mistakes I have made + cost of education + salary I have still been less expensive than a proper web developer/project manager/manager.
I don't think he can do that, as I don't even have a contract with the company I work for at the moment. Is that accurate?