Pros: (1) Onboard charging cables mean you're never caught without a way to connect your Apple or Android (USB-C) devices to this charger; (2) Built-in folding AC plug; (3) USB charging cable to recharge the charger from your PC, laptop, or other USB power source; (4) LED charge status lights show charger's remaining charge; (5) On/Off power button; (6) Charger automatically begins charging your devices, as soon as they are connected to charger; (7) Very fast charging time; (8) 10,000 mAh, and that's a lot of juice.
Cons: (1) Built-in charging cables are short; (2) Devices is a bit on the heavy side; (3) LED indicator lights are very small; (4) Several hours to fully recharge the Halo 10000 AC.
For my purposes the “pros” definitely outweigh the “cons.” I would have liked to see a digital readout, to show the percentage of charge remaining on the Halo 10000 AC.