It does have a captive power cord and I want to say it is about 6ft in length. I never had an issue with the power cord being too short and I have a fairly long run to my outlet. I have heard of people having an IEC installed by a qualified technician. But I never felt the need.
Chuck
Chuck