Advantages- they are clean, have temperature control, and don't need to be heated up externally by something like a stove top. The temperature control and timed turn-off for an unattended iron helps prevent burned shirts. 
Disadvantages- you can't use an electric iron without electricity, and the electric cord can get in the way.
1 1 1