Long story short, a part of my role should been to set these terms and I did have signature power for these contracts. An extrrnal advisor to the company was mad we were giving away our services, so I got fired.
Good news though, today I paid off my car as well.