I think they decided that it was infeasible to continue using my system without fully knowing how it all worked. I intentionally made parts of it opaque (ie hidden in DLLs) until my contract was resolved. This is part of the reason why they let me go. I insisted that they purchase the rights to those opaque code blocks as part of my contract since they were in fact developed by me for a different project long before I joined the company. (It was a proprietary web server written in c++ designed for high-performance web services and since it was 1 of a kind it had a degree of security through obscurity and therefore I didn't want to release the code for free)
I guess a part of me knew things weren't right but I ignored the signs because I loved what I was doing and I was good at it.
Oh, also they tried to claim that they didn't withhold any taxes by not giving me a W2. So now I can't e-file my taxes but they mistakenly reported my income to the department of employment back in Q2 so I'm sure the IRS will be calling them.
Oh, also they tried to claim that they didn't withhold any taxes by not giving me a W2. So now I can't e-file my taxes but they mistakenly reported my income to the department of employment back in Q2 so I'm sure the IRS will be calling them.