Pros: This is undoubtedly the worst-run airline I've ever seen. I had five flights within 10 days. Check in is a complete nightmare, takes too long, no organization in airports, I could go on. Our flight from Miami had a 14 hour delay. FOURTEEN hours. We had to sleep in the freezing airport. The recompense, a nasty ham sandwich, no monetary compensation whatsoever. I would only use this airline if it's your last option, and even then don't ever plan for a flight to land on tine.
Cons: Checking in, delays delays delays. In the airports then lines for boa ore horribly long. And you need to find out which particular line will let you check in to your flight. For our last flight we got to the airport three hours early to be safe. Not a single person from boa was there. With hundreds of people congregating and not knowing which line to go to. What a nightmare.