Mine was neither, just a contract gig at a crappy company.
There were no technical measures in place to stop me from compiling my own binaries (that was in part what I was there to do), and bringing my own elisp also would have worked.
Except for the "breaking my contract" part, if it was unapproved 3rd party code. Given that actual FTEs respected the rule, it seemed unwise to test it.
But also, if such policies were based on (for instance) "noexec", you don't have to be able to run executables to install elisp code.