What are advantages and disadvantages of electric companies?