If someone gets fired for being a piece of shit and then hired somewhere else it’s pretty fair to assume that company isn’t great. As they presumably knew that when they hired him and didn’t care.
It’s also the person running the company not some random employee.
The script extenders break with every patch. It’s the risk of using a 3rd party modding tool I’m afraid.
That said you would hope they’d work with the modding team to get it updated for release. Given how prevalent it’s use is.