Pros:Everything that BoA provided was top notch. They just simply do not provide entire swaths of things that other airlines typically offer.
Cons:Website check-in is a joke: the site crashes or just gives you errors, it barely gives any information. You can't even look up your itinerary. You most certainly can't check in, nor get help. Useless website. No wifi, on any plane, of any type. No on-board entertainment: My all-day flight had no entertainment of any kind. No movies, no reading material, no wifi, and no power outlets. You better have pre-loaded stuff on a computer or tablet that is fully charged, or you're just going to sit in a metal tube for 7 hours with nothing to do.