Radon abatement complete, but contractor used weird wiring?
That is 100% a code violation. A flexible cord CANNOT be used as a substitute for permanent wiring. The means of disconnect, or service disconnect, is the switch outside. They should have simply hard wired with cable to the receptacle box, or better yet, run a circuit to the fan, not for the added load, but to keep the fan isolated from other loads.